(function (t) {
t.fallback = 'en';
t.defaultDomain = 'js';
// en
t.add("site.flash_not_install_hint", "Flash player is not installed or it is disabled or its version is too low in your browser, please make sure the flash player can work properly. <a target=\"_blank\" href=\"http:\/\/www.adobe.com\/go\/getflashplayer\"> Click Install<\/a>", "js", "en");
t.add("site.date_format_dhis", "Days %day% Hours %hour% Minutes %minutes% seconds %seconds%", "js", "en");
t.add("site.date_format_his", "Hours %hours% Minutes %minutes% Seconds %seconds%", "js", "en");
t.add("site.date_format_is", "Minutes %minutes% seconds %seconds%", "js", "en");
t.add("site.date_format_s", "Seconds %seconds%", "js", "en");
t.add("site.delete.confirm_hint", "Are you sure delete!", "js", "en");
t.add("site.delete_success_hint", "Deleted successfully", "js", "en");
t.add("site.delete_fail_hint", "Delete failed", "js", "en");
t.add("site.upload_success_hint", "Uploaded successfully", "js", "en");
t.add("site.upload_fail_retry_hint", "Upload failed, please try again", "js", "en");
t.add("site.save_success_hint", "Saved successfully", "js", "en");
t.add("site.searching_hint", "Search ...", "js", "en");
t.add("site.search_hint", "Search", "js", "en");
t.add("site.choose_gender_hint", "Please select gender", "js", "en");
t.add("site.captcha_code.required", "Please enter the verification code", "js", "en");
t.add("site.data.create", "Add", "js", "en");
t.add("site.data.not_found", "Not found ...", "js", "en");
t.add("site.data.delete_name_hint", "Really want to delete the% name%?", "js", "en");
t.add("site.data.uncheck_name_hint", "No %name% selected", "js", "en");
t.add("site.data.delete_check_name_hint", "Are you sure to delete the selected bar %name%?", "js", "en");
t.add("site.data.delete_title_hint", "Delete %name%", "js", "en");
t.add("site.data.delete_submiting_hint", "Deleting ...", "js", "en");
t.add("site.date.year", "Years", "js", "en");
t.add("site.date.month", "Month", "js", "en");
t.add("site.data.get_sms_code_btn", "Get verification code", "js", "en");
t.add("site.data.get_sms_code_again_btn", "Reacquire later after", "js", "en");
t.add("site.data.get_sms_code_success_hint", "Send SMS successful", "js", "en");
t.add("site.data.get_sms_code_allowance_success_hint", "SMS sent successfully, %allowance% SMS balance reamin.", "js", "en");
t.add("site.data.get_sms_code_failure_hint", "Send SMS failed, please contact administrator", "js", "en");
t.add("site.data.expand", "expand", "js", "en");
t.add("site.data.collapse", "collpase", "js", "en");
t.add("site.data.already_exists", "Already exists", "js", "en");
t.add("site.browser_useless_play_video_hint", "Your browser can not play the video.", "js", "en");
t.add("site.choose_hint", "Please select", "js", "en");
t.add("video.quality.switcher.name", "%videoQuality% Video \/ %audioQuality% Audio", "js", "en");
t.add("site.video.quality.quota", "Video", "js", "en");
t.add("site.video.quality.low", "Smooth", "js", "en");
t.add("site.video.quality.normal", "Standard", "js", "en");
t.add("site.video.quality.high", "High Definition", "js", "en");
t.add("site.incorrect.password", "Incorrect password", "js", "en");
t.add("user.settings.security.mobile_bind.success", "Bind mobile successfully", "js", "en");
t.add("user.settings.security.mobile_bind.fail", "Bind mobile fail", "js", "en");
t.add("site.modify.success", "Modify successfully", "js", "en");
t.add("user.settings.security.password_modify.incorrect_password", "Incorrect password", "js", "en");
t.add("site.audio.quality.quota", "Audio", "js", "en");
t.add("site.audio.quality.low", "Smooth", "js", "en");
t.add("site.audio.quality.normal", "Standard", "js", "en");
t.add("site.audio.quality.high", "High Definition", "js", "en");
t.add("site.service_error_hint", "Server Error!", "js", "en");
t.add("site.form.submit_error", "Form submit error", "js", "en");
t.add("site.cancel", "Cancel", "js", "en");
t.add("site.confirm", "Confirm", "js", "en");
t.add("site.yes", "Yes", "js", "en");
t.add("site.no", "No", "js", "en");
t.add("site.close", "Close", "js", "en");
t.add("site.delete", "Delete", "js", "en");
t.add("site.time", "Time", "js", "en");
t.add("site.capacity", "capacity(G)", "js", "en");
t.add("site.step_two", "Step 2", "js", "en");
t.add("site.step_one", "Step 1", "js", "en");
t.add("site.information", "information", "js", "en");
t.add("site.unknow_server_error", "An unknown error has occurred", "js", "en");
t.add("site.response_error", "Response error", "js", "en");
t.add("site.loading", "loading...", "js", "en");
t.add("site.loading_error", "loading error...", "js", "en");
t.add("site.collect_cuccess_hint", "Collect cuccess", "js", "en");
t.add("site.uncollect_cuccess_hint", "Cancel to collect success", "js", "en");
t.add("admin.site.cloude_sms_enable_hint", "Open cloud SMS first", "js", "en");
t.add("user.follow_success_hint", "Follow succeed", "js", "en");
t.add("user.unfollow_success_hint", "Unfollow succeed", "js", "en");
t.add("user.settings.security.security_questions.type_duplicate_hint", "Problem type can not be repeated", "js", "en");
t.add("user.card_load_hint", "User card loading", "js", "en");
t.add("user.settings.security.pay_password_set.incorrect_pay_password", "Incorrect pay password", "js", "en");
t.add("user.settings.security.pay_password_set.reset_success", "Rest pay password successfully", "js", "en");
t.add("user.settings.security.pay_password_set.success", "New pay password had set successfully", "js", "en");
t.add("user.settings.security.pay_password_set.incorrect_login_password", "Incorrect login password", "js", "en");
t.add("user.settings.email.new_email_same_old", "New eamil is same as old one.", "js", "en");
t.add("user.settings.email.new_email_not_unique", "The email is not unique, change it.", "js", "en");
t.add("user.settings.email.send_error", "Eamil send fail, please contact system administrator.", "js", "en");
t.add("user.settings.email.send_success", "Please verify your email address. We\u2019ve sent a confirmation email to:<strong>%email%<\/strong><br>Click the confirmation link in that email to finish.", "js", "en");
t.add("user.settings.basic_info.illegal_nickname", "Nickname has illegal words", "js", "en");
t.add("user.settings.basic_info.nickname_change_successfully", "Nickname had changed successfully", "js", "en");
t.add("user.settings.basic_info.nickname_change_fail", "Nickname had changed fail", "js", "en");
t.add("user.settings.login_password_success", "set login password successfully", "js", "en");
t.add("material.share.teacher_nickname_label", "Please input teacher nickname", "js", "en");
t.add("user.settings.unbind_success", "unbind successfully", "js", "en");
t.add("user.settings.unbind_title", "unbind", "js", "en");
t.add("user.settings.unbind_content", "Are you determined to unbind?", "js", "en");
t.add("material.cancel_share.tips", "Already cancel share", "js", "en");
t.add("uploader.title", "Upload", "js", "en");
t.add("uploader.error_hint", "Upload failed, please try again!", "js", "en");
t.add("uploader.num_limit_hint", "Add too many files!", "js", "en");
t.add("uploader.size_limit_hint", "File is too large, please upload a smaller file!", "js", "en");
t.add("uploader.size_2m_limit_hint", "File too large, please upload files under 2M.", "js", "en");
t.add("uploader.type_denied_limit_hint", "File type is wrong!", "js", "en");
t.add("uploader.error.bad_file.hint", "Your source file may be damaged, please check and re-upload", "js", "en");
t.add("uploader.btn.batch_paused", "Paused All", "js", "en");
t.add("uploader.btn.batch_continue", "Continue All", "js", "en");
t.add("uploader.btn.add", "Add", "js", "en");
t.add("uploader.btn.paused", "Paused", "js", "en");
t.add("uploader.btn.begin", "Begin", "js", "en");
t.add("uploader.progress.tips", "Uploaded", "js", "en");
t.add("uploader.status.pausing", "Pausing", "js", "en");
t.add("uploader.status.wait", "Waiting", "js", "en");
t.add("uploader.status.finished", "finished", "js", "en");
t.add("uploader.status.will_done", "Will done", "js", "en");
t.add("uploader.status.remnant_time", "Nearing completion: the remaining %time%", "js", "en");
t.add("uploader.status.error", "Failed", "js", "en");
t.add("uploader.browser.not_support", "Does not support your browser! If you are using IE, try upgrading the flash player", "js", "en");
t.add("uploader.modal.heading", "Upload file", "js", "en");
t.add("uploader.modal.body.tips", "Please drag the file here, or click the Add File button", "js", "en");
t.add("uploader.filelist.head.filename", "Filename", "js", "en");
t.add("uploader.filelist.head.size", "Size", "js", "en");
t.add("uploader.filelist.head.status", "Status", "js", "en");
t.add("uploader.filelist.head.operation", "Operating", "js", "en");
t.add("uploader.select_one_file", "Please upload one files", "js", "en");
t.add("uploader.file.exist", "This file exist", "js", "en");
t.add("importer.import_verify_tips_start", "Verified successfully. There are", "js", "en");
t.add("importer.import_verify_tips_end", "data", "js", "en");
t.add("importer.import_back_btn", "return", "js", "en");
t.add("importer.import_reselect_btn", "re-import", "js", "en");
t.add("importer.import_confirm_btn", "confirm import", "js", "en");
t.add("importer.import_error", "import error", "js", "en");
t.add("importer.import_progress_data", "%number% data imported", "js", "en");
t.add("importer.import_finish_data", "import successfully and have imported %number% data", "js", "en");
t.add("importer.batch_import_title", "batch import", "js", "en");
t.add("importer.importing_finish_hint", "Importing is being completed, please wait...", "js", "en");
t.add("importer.importing_finished", "Complete import", "js", "en");
t.add("importer.importing_loading_hint", "Importing, do not close the current window...", "js", "en");
t.add("importer.import_file_pick_hint", "Select the file to import", "js", "en");
t.add("importer.import_file_view", "Browse...", "js", "en");
t.add("importer.download_sample_file", "Click to download the sample documentation", "js", "en");
t.add("importer.import_tip", "Support import from Excel file", "js", "en");
t.add("importer.start_verifying_data_tip", "Start verifying data", "js", "en");
t.add("importer.imported_data", "Imported Data: ", "js", "en");
t.add("importer.imported_success_data", "Imported successfully, total import:", "js", "en");
t.add("subtitle.delete_success_hint", "Delete subtitle success", "js", "en");
t.add("subtitle.no_subtitle_hint", "None subtitle", "js", "en");
t.add("subtitle.upload_srt_hint", "Please upload srt file format", "js", "en");
t.add("subtitle.upload_success_hint", "Upload subtitle success", "js", "en");
t.add("subtitle.parse_error_hint", "Subtitle parse error, please delete and uplad again", "js", "en");
t.add("subtitle.status.waiting", "Waiting convert", "js", "en");
t.add("subtitle.status.doing", "Doing convert", "js", "en");
t.add("subtitle.status.success", "Convert success", "js", "en");
t.add("subtitle.status.error", "Convert error", "js", "en");
t.add("file.not_found", "File not found", "js", "en");
t.add("activity.live.replay_guid_1", "Teachers, when recording live courses, click <Span class = 'color-info'> Recording Panel <\/ span>. When recording is complete, click <Span class = 'color-info'> pause <\/ span>. When live course is finished, go to <Span class = 'color-info'> playback management <\/ span> interface to generate playback.", "js", "en");
t.add("activity.live.replay_guid", "Teachers, when live course is <Span class = 'color-info'> finished <\/ span> and at the end of <Span class = 'color-info'> live time <\/ span>, click <Span class = 'color-info'> playback management <\/ span> at lesson management to generate playback.'", "js", "en");
t.add("activity.live.notice_title", "Live time", "js", "en");
t.add("activity.live.default_notice", "<P> The live will start at %startTimeFormat% and end at %endTimeFormat%<\/P> (Please enter 10 minutes earlier before class)", "js", "en");
t.add("activity.live.started_notice", "The live has already started and will end at %endTimeFormat%.", "js", "en");
t.add("activity.live.ended_notice", "Live is finshished", "js", "en");
t.add("activity.live.content_title", "Live description", "js", "en");
t.add("activity.live.entry_live_room", "Enter the live classroom", "js", "en");
t.add("activity.live.count_down_title", "Countdown", "js", "en");
t.add("activity.live.not_created_notice", "Live classroom not yet created", "js", "en");
t.add("activity.live.overlap_time_notice", "There is already a live broadcast at the selected time. Please change your time.", "js", "en");
t.add("activity.live.day", "day", "js", "en");
t.add("activity.live.hour", "hour", "js", "en");
t.add("activity.live.minute", "minute", "js", "en");
t.add("activity.live.second", "second", "js", "en");
t.add("activity.live.started_tip", "The live has already started", "js", "en");
t.add("activity.live.started_or_ended_notice", "The live has already started or finshished,unable to edit", "js", "en");
t.add("activity.audio_manage.length_required_error_hint", "Please enter the durations", "js", "en");
t.add("activity.audio_manage.length_unsigned_integer_error_hint", "The duration must be greater than 0", "js", "en");
t.add("activity.audio_manage.second_range_error_hint", "Seconds between 0-59", "js", "en");
t.add("activity.audio_manage.media_error_hint", "Please upload or select an audio file", "js", "en");
t.add("activity.document_manage.media_error_hint", "Please upload or select the document", "js", "en");
t.add("activity.audio_manage.finish_detail_required_error_hint", "Please enter the completion condition", "js", "en");
t.add("activity.audio_manage.finish_detail_digits_error_hint", "The completion condition must be a number", "js", "en");
t.add("activity.download_manage.link_error_hint", "The link address is incorrect", "js", "en");
t.add("activity.download_manage.materials_error_hint", "Please upload or select the resource", "js", "en");
t.add("activity.download_manage.materials_or_link_error_hint", "Please upload file or add internet links", "js", "en");
t.add("activity.download_manage.materials_or_link_fail", "Failed to add material, please try again.", "js", "en");
t.add("activity.download_manage.materials_or_link_success", "Add material successfully", "js", "en");
t.add("activity.download_manage.materials_or_link_delete", "material deleted", "js", "en");
t.add("activity.download_manage.materials_or_link_confirm_delete", "Are you determined to delete the material?", "js", "en");
t.add("activity.download_manage.materials_exist_error_hint", "The file is already added, please re-select", "js", "en");
t.add("activity.download_manage.materials_delete_btn", "Delete", "js", "en");
t.add("activity.download_manage.materials_add_success_hint", "Add success, you can continue to select a resource to add or click on the next step", "js", "en");
t.add("course.manage.title_maxlength_error_hint", "The length of title should not exceed {0}", "js", "en");
t.add("activity.exercise_manage.title_required_error_hint", "Please fill in the title", "js", "en");
t.add("activity.exercise_manage.title_range_error_hint", "Title Source", "js", "en");
t.add("activity.exercise_manage.item_count_required_error_hint", "Please fill in the number of questions", "js", "en");
t.add("activity.exercise_manage.item_count_positive_integer_error_hint", "Please enter a positive integer", "js", "en");
t.add("activity.exercise_manage.item_count_min_error_hint", "Invalid number of questions", "js", "en");
t.add("activity.exercise_manage.item_count_max_error_hint", "The number of questions is too large", "js", "en");
t.add("activity.exercise_manage.difficulty_required_error_hint", "Please select the degree of difficulty", "js", "en");
t.add("activity.exercise_manage.question_required_error_hint", "Please select a question type", "js", "en");
t.add("activity.exercise_manage.question_remote_error_hint", "The number of questions is insufficient", "js", "en");
t.add("activity.exercise_manage.finish_detail_required_error_hint", "Please enter the condition", "js", "en");
t.add("activity.flash_manage.media_error_hint", "Please upload or select flash", "js", "en");
t.add("activity.flash_manage.finish_detail_required_error_hint", "Please enter the minimum watch time (minutes)", "js", "en");
t.add("activity.homework_manage.question_required_error_hint", "Please select a question", "js", "en");
t.add("activity.homework_manage.required.description", "Please enter a job description", "js", "en");
t.add("activity.homework_manage.arithmetic_float_error_hint", "Must be a positive number, keep a decimal", "js", "en");
t.add("activity.homework_manage.positive_integer_error_hint", "Must be a positive integer", "js", "en");
t.add("activity.homework_manage.date_and_time_error_hint", "Please enter the correct date and time in the format XXXX-MM-DD hh:mm", "js", "en");
t.add("activity.homework_manage.objective_question_hint", "\n", "js", "en");
t.add("Site.date_format_dhis", "Days %day% Hours %hour% Minutes %minutes% seconds %seconds%", "js", "en");
t.add("Site.date_format_his", "Hours %hour% Minutes% minutes% Seconds %seconds%", "js", "en");
t.add("Site.date_format_is", "Minutes %minutes% seconds %seconds%", "js", "en");
t.add("Site.date_format_s", "Seconds %seconds%", "js", "en");
t.add("Site.delete_success_hint", "Deleted successfully", "js", "en");
t.add("Site.delete_fail_hint", "Delete failed", "js", "en");
t.add("Site.upload_success_hint", "Uploaded successfully", "js", "en");
t.add("Site.upload_fail_retry_hint", "Upload failed, please try again", "js", "en");
t.add("Site.save_success_hint", "Saved successfully", "js", "en");
t.add("Site.save_error_hint", "Saved failed", "js", "en");
t.add("Site.searching_hint", "Search ...", "js", "en");
t.add("Site.search_hint", "Search", "js", "en");
t.add("Site.choose_gender_hint", "Please select gender", "js", "en");
t.add("Site.captcha_code.required", "Please enter the verification code", "js", "en");
t.add("Site.data.create", "Add", "js", "en");
t.add("Site.data.not_found", "Not found ...", "js", "en");
t.add("Site.data.delete_name_hint", "Really want to delete the% name%?", "js", "en");
t.add("Site.data.get_sms_code_failure_hint", "Send SMS failed, please contact administrator", "js", "en");
t.add("site.maxlength_hint", "You can only enter %length% characters at most", "js", "en");
t.add("Site.browser_useless_play_video_hint", "Your browser can not play the video.", "js", "en");
t.add("Site.choose_hint", "Please select", "js", "en");
t.add("user.userinfo.mobile_hint", "Please enter a valid mobile phone number (only support mainland China mobile phone number)", "js", "en");
t.add("User.follow_success_hint", "Follow succeed", "js", "en");
t.add("User.unfollow_success_hint", "Unfollow succeed", "js", "en");
t.add("User.card_load_hint", "User card loading", "js", "en");
t.add("user.settings.security.questions.set.incorrect_password", "Incorrect password, you are unable to add security question", "js", "en");
t.add("user.settings.security.questions.set.not_modify_aligin_hint", "You have set up a security question, do not change again", "js", "en");
t.add("user.settings.security.questions.set.success", "Security question set successfully", "js", "en");
t.add("Uploader.title", "Upload", "js", "en");
t.add("Uploader.error_hint", "Upload failed, please try again!", "js", "en");
t.add("Uploader.num_limit_hint", "Add too many files!", "js", "en");
t.add("Uploader.size_limit_hint", "File is too large, please upload a smaller file!", "js", "en");
t.add("Uploader.type_denied_limit_hint", "File type is wrong!", "js", "en");
t.add("Activity.live.replay_guid_1", "Teachers, when recording live courses, click <Span class = 'color-info'> Recording Panel <\/ span>. When recording is complete, click <Span class = 'color-info'> pause <\/ span>. When live course is finished, go to <Span class = 'color-info'> playback management <\/ span> interface to generate playback.", "js", "en");
t.add("Activity.live.replay_guid", "Teachers, when live course is <Span class = 'color-info'> finished <\/ span> and at the end of <Span class = 'color-info'> live time <\/ span>, click <Span class = 'color-info'> playback management <\/ span> at lesson management to generate playback.'", "js", "en");
t.add("Activity.live.notice_title", "Live time", "js", "en");
t.add("Activity.live.default_notice", "<P> The live will start at %startTimeFormat% and end at %endTimeFormat%<\/P> (Please enter 10 minutes earlier before class)", "js", "en");
t.add("Activity.live.started_notice", "The live has already started and will end at %endTimeFormat%.", "js", "en");
t.add("Activity.live.ended_notice", "Live is finshished", "js", "en");
t.add("Activity.live.content_title", "Live description", "js", "en");
t.add("Activity.live.entry_live_room", "Enter the live classroom", "js", "en");
t.add("Activity.live.count_down_title", "Countdown", "js", "en");
t.add("Activity.live.not_created_notice", "Live classroom not yet created", "js", "en");
t.add("Activity.audio_manage.length_required_error_hint", "Please enter the duration", "js", "en");
t.add("Activity.audio_manage.length_unsigned_integer_error_hint", "The duration must be greater than 0", "js", "en");
t.add("Activity.audio_manage.second_range_error_hint", "Seconds between 0-59", "js", "en");
t.add("Activity.audio_manage.media_error_hint", "Please upload or select an audio file", "js", "en");
t.add("Activity.audio_manage.finish_detail_required_error_hint", "Please enter the completion condition", "js", "en");
t.add("Activity.audio_manage.finish_detail_digits_error_hint", "The completion condition must be a number", "js", "en");
t.add("Activity.download_manage.link_error_hint", "The link address is incorrect", "js", "en");
t.add("Activity.download_manage.materials_error_hint", "Please upload or select the resource", "js", "en");
t.add("Activity.download_manage.materials_exist_error_hint", "The file is already added, please re-select", "js", "en");
t.add("Activity.download_manage.materials_delete_btn", "Delete", "js", "en");
t.add("Activity.download_manage.materials_add_success_hint", "Add success, you can continue to select a resource to add or click on the next step", "js", "en");
t.add("Activity.exercise_manage.title_required_error_hint", "Please fill in the title", "js", "en");
t.add("Activity.exercise_manage.title_range_error_hint", "Title Source", "js", "en");
t.add("Activity.exercise_manage.item_count_required_error_hint", "Please fill in the number of questions", "js", "en");
t.add("Activity.exercise_manage.item_count_positive_integer_error_hint", "Please enter a positive integer", "js", "en");
t.add("Activity.exercise_manage.item_count_min_error_hint", "Invalid number of questions", "js", "en");
t.add("Activity.exercise_manage.item_count_max_error_hint", "The number of questions is too large", "js", "en");
t.add("Activity.exercise_manage.difficulty_required_error_hint", "Please select the degree of difficulty", "js", "en");
t.add("Activity.exercise_manage.question_required_error_hint", "Please select a question type", "js", "en");
t.add("Activity.exercise_manage.question_remote_error_hint", "The number of questions is insufficient", "js", "en");
t.add("Activity.exercise_manage.finish_detail_required_error_hint", "Please enter the condition", "js", "en");
t.add("Activity.flash_manage.media_error_hint", "Please upload or select flash", "js", "en");
t.add("Activity.flash_manage.finish_detail_required_error_hint", "Please enter the minimum watch time (minutes)", "js", "en");
t.add("activity.homework_manage.question_homework_hint", "Please enter homework description", "js", "en");
t.add("Activity.homework_manage.question_required_error_hint", "Please select a question", "js", "en");
t.add("Activity.homework_manage.arithmetic_float_error_hint", "Must be a positive number, keep a decimal", "js", "en");
t.add("Activity.homework_manage.positive_integer_error_hint", "Must be a positive integer", "js", "en");
t.add("Activity.homework_manage.date_and_time_error_hint", "Please enter the correct date and time in the format XXXX-MM-DD hh:mm", "js", "en");
t.add("Activity.homework_manage.objective_question_hint", "This is an objective question, when the correct rate is <input type=\"text\" name=\"passedCondition[]\" class=\"form-control width-input width-input-mini ph5 text-center correctPercent1\" value=\"60\" \/>%Pass, <input type=\"text\" name=\"passedCondition[]\" class=\"form-control width-input width-input-mini ph5 text-center correctPercent2\" value=\"80\" \/>%Good, <input type=\"text\" name=\"passedCondition[]\" class=\"form-control width-input width-input-mini ph5 text-center correctPercent3\" value=\"100\" \/>%Excellent\n", "js", "en");
t.add("activity.homework_manage.pass_objective_question_hint", "This is a testpaper with objective question. If the mark reached <input type=\"text\" name=\"passedScore\" class=\"form-control width-150 mhs\" value = \"0\" data-score-total = \"0\" \/> or above, can be automatically reviewed as pass the exam.\n", "js", "en");
t.add("activity.ppt_manage.media_error_hint", "Please upload or select PPT", "js", "en");
t.add("input.ppt_manage.finish_detail_required_error_hint", "Please enter the the minimum watch time", "js", "en");
t.add("activity.testpaper_manage.media_required", "Please select the testpapers", "js", "en");
t.add("activity.testpaper_manage.arithmetic_float_error_hint", "Must be a positive number, keep a decimal", "js", "en");
t.add("activity.testpaper_manage.positive_integer_error_hint", "Must be a positive integer", "js", "en");
t.add("activity.testpaper_manage.media_error_hint", "Please select the testpapers", "js", "en");
t.add("activity.testpaper_manage.input_title_hint", "Please enter the testpaper title", "js", "en");
t.add("activity.testpaper_manage.question_scope", "Please select a range of questions", "js", "en");
t.add("activity.testpaper_manage.question_num_error", "The number of qeustions in this range is insufficient", "js", "en");
t.add("activity.testpaper_manage.input_description_hint", "Please enter the testpaper description", "js", "en");
t.add("activity.testpaper_manage.generate_mode_hint", "Please select the generation method", "js", "en");
t.add("activity.testpaper_manage.max_error_hint", "The maximum value can not exceed 1000000000", "js", "en");
t.add("activity.testpaper_manage.pass_score_hint", "Criteria Score: pass score: % passScore%", "js", "en");
t.add("activity.testpaper_manage.qualified_score_hint", "pass score: %passScore%", "js", "en");
t.add("activity.testpaper_manage.setting_pass_score_error_hint", "Pass score (% passedScore%) can not be higher than the total score (% totalScore%).", "js", "en");
t.add("activity.testpaper_manage.pass_score_error_hint", "Pass score is greater than 0 and less than 1000, keep a decimal", "js", "en");
t.add("activity.testpaper_manage.question_required_error_hint", "Please select the question", "js", "en");
t.add("activity.testpaper_manage.question_score_empty_hint", "question score can not be zero", "js", "en");
t.add("activity.testpaper_manage.question_score_error_hint", "question score can only be numbers, and within 3 digits, keep a decimal", "js", "en");
t.add("activity.testpaper_manage.marking_validate_error_hint", "The score is less than the total score of the subject , and is greater than 0 or 1 decimal", "js", "en");
t.add("activity.testpaper_manage.question_total_score", "Total", "js", "en");
t.add("activity.testpaper_manage.simple_percentage", "Simple %simplePercentage%%", "js", "en");
t.add("activity.testpaper_manage.normal_percentage", "Normal %normalPercentage%%", "js", "en");
t.add("activity.testpaper_manage.difficulty_percentage", "Difficulty %difficultyPercentage%%", "js", "en");
t.add("activity.testpaper_manage.required_error_hint", "Please enter the score", "js", "en");
t.add("activity.testpaper_manage.question_options", "Option", "js", "en");
t.add("activity.testpaper_manage.questions_length_hint", "The maximum number of questions is 2,000", "js", "en");
t.add("activity.text_manage.save_draft_hint", "(Draft saved at %createdTime%)", "js", "en");
t.add("activity.text_manage.finish_detail_required_error_hint", "Please enter the minimum watch time", "js", "en");
t.add("activity.video_manage.delete_success_hint", "Delete subtitles successful", "js", "en");
t.add("activity.video_manage.convert_status_waiting", "Waiting for convert", "js", "en");
t.add("activity.video_manage.convert_status_doing", "Converting", "js", "en");
t.add("activity.video_manage.convert_status_success", "Convert succeed", "js", "en");
t.add("activity.video_manage.convert_status_error", "Convert failed", "js", "en");
t.add("activity.video_manage.convert_status_none", "Waiting for convert", "js", "en");
t.add("activity.video_manage.subtitle_upload_success_hint", "The subtitle upload successfully", "js", "en");
t.add("activity.video_manage.subtitle_load_hint", "Load subtitles", "js", "en");
t.add("activity.video_manage.subtitle_upload_error_hint", "Please upload the srt file!", "js", "en");
t.add("activity.video_manage.subtitle_delete_hint", "Delete", "js", "en");
t.add("activity.video_manage.video_address_validate_error_hint", "Please enter the video URL", "js", "en");
t.add("activity.video_manage.true_address_input", "Please enter the correct video URL", "js", "en");
t.add("activity.video_manage.video_validate_error_hint", "Failed to read the video URL. Please check the URL address you entered and try again", "js", "en");
t.add("activity.video_manage.finish_detail", "Learn till the last", "js", "en");
t.add("activity.video_manage.other_finish_detail", "Learn till the last (do not support web video)", "js", "en");
t.add("activity.video_manage.length_required_error_hint", "Please enter the duration", "js", "en");
t.add("activity.video_manage.length_unsigned_integer_error_hint", "Please enter the duration", "js", "en");
t.add("activity.video_manage.second_range_error_hint", "Seconds between 0-59", "js", "en");
t.add("activity.video_manage.media_error_hint", "Please upload or select a video file", "js", "en");
t.add("activity.video.try_watch_finish_hint", "Free trial end, purchase and watch the complete video", "js", "en");
t.add("activity.manage.choose_teacher_hint", "Please choose a teacher", "js", "en");
t.add("announcement.delete_hint", "Really want to delete the announcement?", "js", "en");
t.add("auth.login_bind_choose.service_agreement_hint", "Check to agree to this service agreement before continue to register!", "js", "en");
t.add("auth.login_bind_choose.login_success_hint", "Log in successfully, redirecting to the homepage!", "js", "en");
t.add("auth.login_bind_choose.login_failed_hint", "Log in failed, please try again!", "js", "en");
t.add("auth.login_bind_exist.bind_success_hint", "Bind account successfully, redirecting to the home page!", "js", "en");
t.add("auth.login_bind_exist_bind_failed_hint", "Binding failed, the account or password  you entered is wrong.", "js", "en");
t.add("auth.login_bind_exist_bind_validate_hint", "Please enter the correct format Email \/ mobile number", "js", "en");
t.add("auth.password_reset.sms_code_required_hint", "Please enter sms code", "js", "en");
t.add("auth.password_reset.sms_code_validate_hint", "The length of the verification code must be 6", "js", "en");
t.add("auth.register.email_required_error_hint", "Please enter email", "js", "en");
t.add("auth.register.mobile_required_error_hint", "Please enter your mobile number", "js", "en");
t.add("auth.register.email_or_mobile_required_error_hint", "Please enter your mobile number \/ email", "js", "en");
t.add("auth.register.number_validate_error_hint", "11 numbers, the first number can not be 1", "js", "en");
t.add("auth.register.drag_captcha_tips", "Please drag the left block to finish the puzzle", "js", "en");
t.add("auth.mobile_captcha_required_error_hint", "Please enter a verification code", "js", "en");
t.add("auth.mobile_captcha_error_hint", "Verification code error", "js", "en");
t.add("card.card_receive_success_hint", "Learning card has been used, recharge%coinAmount%%coinName%  success, you can go to the [account center] - [my account] to check the situation.", "js", "en");
t.add("card.card_receive_failed_hint", "Failed!", "js", "en");
t.add("classroom.cancel_refund_hint", "Do you really want to cancel your refund?", "js", "en");
t.add("classroom.quit_hint", "Are you sure to quit the class?", "js", "en");
t.add("classroom_manage.student_expiryday_set_success_hint", "Modified successfully", "js", "en");
t.add("classroom_manage.student_expiryday_set_failed_hint", "Mdification failed", "js", "en");
t.add("classroom_manage.student_create_field_required_error_hint", "Please enter the student email \/ mobile number \/ username", "js", "en");
t.add("classroom_manage.student_create_add_success_hint", "Add success!", "js", "en");
t.add("classroom_manage.student_create_add_failed_hint", "Add failed!", "js", "en");
t.add("classroom_manage.student_manage_remove_hint", "Do you really want to remove the %username%?", "js", "en");
t.add("classroom_manage.student_manage_remove_success_hint", "Remove %username% successful!", "js", "en");
t.add("classroom_manage.student_manage_remove_failed_hint", "Remove %username% failed, please try again!", "js", "en");
t.add("classroom_manage.student_manage_remove_assistant_hint", "%username% is the assistant of the class.Please remove the assistant role at first.", "js", "en");
t.add("classroom_manage.student_create.price_max_error_hint", "The price can not exceed the orignial price of the classroom.", "js", "en");
t.add("classroom.member_signed", "Checked in", "js", "en");
t.add("classroom.sign_keep_days", "Continuous %keepDays% day", "js", "en");
t.add("classroom.sign_rank_hint", "Sign in %time% and sign in rank %rank%.", "js", "en");
t.add("coin.invite_code_required_error_hint", "Please enter the invitate code", "js", "en");
t.add("coin.invite_code_validate_error_hint", "The invitate code must be 5 mubers or alphabet", "js", "en");
t.add("coin.invite_url_copy_success_hint", "The link was copied successfully", "js", "en");
t.add("course.buy.discount_hint", "Dicounted", "js", "en");
t.add("course.buy.price_free_hint", "Go study", "js", "en");
t.add("course.chapter", "%chapter_name% %number% %colon% %title%", "js", "en");
t.add("course.unit", "%part_name% %number% %colon% %title%", "js", "en");
t.add("course.lesson", "%part_name% %number% : %title%", "js", "en");
t.add("course.catalogue.task_status.task", "%taskName%.%taskNumber%:%taskTitle%", "js", "en");
t.add("course.thread_replay_failed_hint", "Posted reply failed, please try again", "js", "en");
t.add("course.thread_delete_hint", "Do you really want to delete this reply?", "js", "en");
t.add("course_manage.course_dashboard.student_num", "Number of students", "js", "en");
t.add("course_manage.course_dashboard.finish_num", "Number of completions", "js", "en");
t.add("course_manage.course_dashboard.finish_rate", "Completion rate", "js", "en");
t.add("course.manage.teacher.manage.repeat_tip", "Can not add repeatedly.", "js", "en");
t.add("course_manage.lesson_dashboard.finish_rate", "Completion rate", "js", "en");
t.add("course_manage.lesson_dashboard.student_num", "Person", "js", "en");
t.add("course_manage.lesson_dashboard.total_amount", "Total", "js", "en");
t.add("course_manage.lesson_dashboard.task", "Task", "js", "en");
t.add("course_manage.lesson_dashboard.task_finished", "Finished", "js", "en");
t.add("course_manage.lesson_dashboard.task_learning", "Learning", "js", "en");
t.add("course_manage.course_overview.student_increase_num", "Number of students increase", "js", "en");
t.add("course_manage.course_overview.try_view_increase_num", "Number of try view increase", "js", "en");
t.add("course_manage.student_expiryday_extend_success_hint", "Modify %name% expiration time successful!", "js", "en");
t.add("course_manage.student_expiryday_extend_failed_hint", "Modify %name% expiration time failed!", "js", "en");
t.add("course_manage.student_expiryday_extend_error_hint_day", "Reduce the number of days is out of range", "js", "en");
t.add("course_manage.student_expiryday_extend_error_hint_date", "The date cannot be earlier than the current time or the expiration date of any student", "js", "en");
t.add("course_manage.student_remark_validate_error_hint", "Remarks words does not exceed 80", "js", "en");
t.add("course_manage.student_remark_success_hint", "Remarks %username% succeed", "js", "en");
t.add("course_manage.student_remark_failed_hint", "Remarks %username% failed, please try again!", "js", "en");
t.add("course_manage.student_create.field_required_error_hint", "Please enter student email \/ mobile number \/ username", "js", "en");
t.add("course_manage.student_create.price_min_error_hint", "The price can not be less than 0!", "js", "en");
t.add("course_manage.student_create.price_max_error_hint", "The price can not exceed the orignial price of the course.", "js", "en");
t.add("course_set.show.count_down_format_hint", "Remaining <span>%D<\/ span> days <span>%H<\/ span> <span>%M<\/ span> minutes <span>%S<\/ span> seconds", "js", "en");
t.add("course_set.show.time_finish_hint", "Activity times up. Refreshing page, please wait ...", "js", "en");
t.add("course_set.live_room.entry_error_hint", "Enter the live classroom error, please contact the administrator, <a href='javascript:window.location.reload()'> retry <\/a> or <a href = 'javascript: window.close ( ); '> Off <\/a>;\n", "js", "en");
t.add("course_set.live_room.entry_error_with_message", "Enter live classroom error,% message%, <a href='javascript:window.location.reload()'> Retry <\/a> or <a href = 'javascript: window.close () ; '> Off <\/a>;\n", "js", "en");
t.add("course_set.refund_cancel_hint", "Do you really want to cancel your refund application?", "js", "en");
t.add("course_set.refund_cancel_success", "Refund application cancelled!", "js", "en");
t.add("course_set.title_required_error_hint", "Please enter a title", "js", "en");
t.add("course_set.learn_progress", "Learning progress", "js", "en");
t.add("course_set.manage.tag_required_hint", "Please enter a label", "js", "en");
t.add("course_set.manage.publish_hint", "Are you sure you want to post the course?", "js", "en");
t.add("course_set.manage.publish_title", "\u53d1\u5e03\u8bfe\u7a0b", "js", "en");
t.add("course_set.manage.publish_success_hint", "The course was published successfully", "js", "en");
t.add("course_set.manage.publish_fail_hint", "Course release failed", "js", "en");
t.add("course_set.manage.next_label", "Continue to learn", "js", "en");
t.add("course_set.manage.prev_label", "previous step", "js", "en");
t.add("course_set.manage.unlock_success_hint", "Unlocking succeed!", "js", "en");
t.add("course_set.manage.unlock_failure_hint", "Unlink failed!", "js", "en");
t.add("course_set.manage.activity_link_hint", "<p class = \"title\"> Tasks <\/p>When designing learning tasks, you can add preview, learning, practice, assingment, extracurricular activities to lessons.\n", "js", "en");
t.add("course_set.manage.upgrade_hint", "<p class = \"title\"> Feature Upgrade <\/p> The course management feature is now updated.\n", "js", "en");
t.add("course_set.manage.img", "<div class=\"course-manage-spread\"><\/div>\n", "js", "en");
t.add("course_set.manage.couseset_tab", "<p class=\"title cd-dark-major cd-mb32\">User's guidance<\/p><div class=\"cd-dark-minor cd-text-md\">Course information and file management are common functions, which can be referenced by any plan.<\/div>\n", "js", "en");
t.add("course_set.manage.single_plan", "<p class=\"title cd-dark-major cd-mb32\">User's guidance<\/p><div class=\"cd-dark-minor cd-text-md\">Please enter the default teaching plan settings to set the price of the first teaching plan and so on.<\/div>\n", "js", "en");
t.add("course_set.manage.all_plan", "<p class=\"title cd-dark-major cd-mb32\">User's guidance<\/p><div class=\"cd-dark-minor cd-text-md\">If you need to create more teaching plans, please set them up through all the teaching plans.<\/div>\n", "js", "en");
t.add("course_set.manage.publish_courseset", "<p class=\"title cd-dark-major cd-mb32\">User's guidance<\/p><div class=\"cd-dark-minor cd-text-md\">By clicking Publish Course, you can post the course in your school, allowing students to purchase and learn.<\/div>\n", "js", "en");
t.add("course_set.manage.all_tutorial", "<div class = \"btn-content\"> <p> <a class='btn btn-success js-reset-intro %introBtnClassName%'> view the <\/a> <\/ p> <a class = 'btn btn- Info '> complete tutorial <\/a> <div>\n", "js", "en");
t.add("course_set.manage.hint", "<p class = \"title\"> Multiple programs <\/p> Congratulations for creating multiple programs! The function menu on the left side will be simplified and only the relevant settings for the course will be displayed.\n", "js", "en");
t.add("course_set.manage.upgrade_step1_hint", "<p class = \"title\"> Scheduled Tasks <\/p> To edit and manage the teaching content, please click \"Tasks\".\n", "js", "en");
t.add("course_set.manage.upgrade_step2_hint", "<p class = \"title\"> Marketing Settings <\/p> In the \"Marketing Settings\" you can determine how the course is sold, how to join, and how to learn.\n", "js", "en");
t.add("course_set.manage.upgrade_step3_hint", "<p class = \"title\"> Add tasks <\/p> Here you can choose a variety of teaching methods, and then upload the file \/ set the content \/ set the learning completion conditions.\n", "js", "en");
t.add("course_set.manage.upgrade_step5_hint", "<p class = \"title\"> Tasks <\/p>When desinging learning tasks, you can add preview, learning, practice, assingment, extracurricular activities to lessons.\n", "js", "en");
t.add("course_set.manage.operation_hint", "Operation Hint", "js", "en");
t.add("course_set.manage.courseset_summary_operation_hint", "The course description will be saved after editing, and will cover the contents of all the plans in the foreground. Please confirm whether to save the changes!", "js", "en");
t.add("course.manage.title_required_error_hint", "Please enter the tutorial schedule title", "js", "en");
t.add("course.manage.expiry_end_date_error_hint", "Please enter the end date", "js", "en");
t.add("course.manage.expiry_start_date_error_hint", "Please enter the start date", "js", "en");
t.add("course.manage.expiry_days_error_hint", "Please enter the number of valid days", "js", "en");
t.add("course.manage.deadline_end_date_error_hint", "Please enter the due date", "js", "en");
t.add("course.manage.max_student_num_error_hint", "Please enter the number of courses", "js", "en");
t.add("course.manage.max_year_error_hint", "Please enter a value less than 7300 (20 years)", "js", "en");
t.add("course.manage.max_capacity_hint", "The site can support up to %capacity% people to participate in the live at the same time, you can set a larger value, but then may lead to students can not enter the live.", "js", "en");
t.add("course.manage.publish_hint", "Are you sure you want to publish the program?", "js", "en");
t.add("course.manage.publish_title", "Publish teaching plan", "js", "en");
t.add("course.manage.publish_success_hint", "The program was published successfully", "js", "en");
t.add("course.manage.publish_fail_hint", "Publish program failed", "js", "en");
t.add("course.manage.close_hint", "Are you sure to close the program?", "js", "en");
t.add("course.manage.close_success_hint", "closed successfully", "js", "en");
t.add("course.manage.close_fail_hint", "Close failed", "js", "en");
t.add("course.manage.copy_title", "Copy teaching plan", "js", "en");
t.add("course.manage.max_course_number_tip", "Allowed to create 10 plans, if you need to add more, please add after the original plan is deleted.", "js", "en");
t.add("course.manage.delete_hint", "Are you sure you want to delete the plan?", "js", "en");
t.add("course.manage.task_delete_hint", "Are you sure you want to delete the %taskName%?", "js", "en");
t.add("course.manage.chapter_delete_hint", "Are you sure you want to delete this %name%?", "js", "en");
t.add("course.manage.task_publish_success_hint", "Published successfully", "js", "en");
t.add("course.manage.task_publish_fail_hint", "Publish failed", "js", "en");
t.add("course.manage.task_unpublish_success_hint", "Publish cancelled successful", "js", "en");
t.add("course.manage.task_unpublish_fail_hint", "Cancel publish failed", "js", "en");
t.add("course.manage.live_replay_generate_success", "Generated playback succeed", "js", "en");
t.add("course.manage.live_replay_generate_error", "The replay is not on or the video is trancoding. Please try again later.", "js", "en");
t.add("course.manage.live_replay_upload_error_hint", "Please upload the video file", "js", "en");
t.add("course.manage.buy_expiry_time_required_error_hint", "Please enter the entry deadline", "js", "en");
t.add("course.manage.buy_expiry_time_error_hint", "Please select a valid entry deadline", "js", "en");
t.add("course.manage.student_delete_hint", "Are you sure you want to delete the student?", "js", "en");
t.add("course.manage.students_delete_hint", "Are you sure you want to delete these students?", "js", "en");
t.add("course.manage.min_teacher_num_error_hint", "Program requires at least one teacher", "js", "en");
t.add("course.manage.teacher_display_label", "display", "js", "en");
t.add("course.manage.sort_cancel", "Cancel current sort", "js", "en");
t.add("course.manage.student.add_expiry_day.select_tips", "Please select at least one item", "js", "en");
t.add("course.manage.student.batch_remove.select_tips", "Please select at least one item", "js", "en");
t.add("course.manage.reward_point_required_hint", "please input the reward point", "js", "en");
t.add("course.manage.task_reward_point_required_hint", "please input the task reward point", "js", "en");
t.add("course.manage.max_point_error_hint", "Please input an integer from 0-10000000", "js", "en");
t.add("course.manage.student_expiry_day_hint", "The validity period can be manually increased only by the learning expiration date set by the number of days.", "js", "en");
t.add("member.delete_success_hint", "Remove successful", "js", "en");
t.add("member.delete_fail_hint", "Remove failed", "js", "en");
t.add("material_lib.content_title", "Teaching Lib", "js", "en");
t.add("material_lib.detail.content_title", "Resource detail", "js", "en");
t.add("material_lib.have_no_permission_hint", "Sorry, you have no permission", "js", "en");
t.add("meterial_lib.select_resource_delete_hint", "Please select you want to delete the resource", "js", "en");
t.add("meterial_lib.confirm_share_resource_hint", "Sure you want to share these resources?", "js", "en");
t.add("meterial_lib.confirm_share_resource_hint_single", "Sure you want to share this resource?", "js", "en");
t.add("meterial_lib.confirm_unshare_resource_hint", "Sure you want to cancel the share the resource", "js", "en");
t.add("meterial_lib.select_resource_operate_hint", "Please select your resource to operate", "js", "en");
t.add("meterial_lib.select_share_resource_hint", "Please select you want to share resource", "js", "en");
t.add("meterial_lib.unshare_resource_success_hint", "Cancel the share resource of success", "js", "en");
t.add("meterial_lib.share_resource_success_hint", "Share resource success", "js", "en");
t.add("meterial_lib.share_resource_erroe_hint", "Share resource error", "js", "en");
t.add("meterial_lib.delete_resource_success_hint", "Delete resource success", "js", "en");
t.add("meterial_lib.generate_screenshots_success_hint", "Generate screenshots success", "js", "en");
t.add("meterial_lib.generate_screenshots_error_hint", "Generate screenshots error", "js", "en");
t.add("meterial_lib.batch_manage", "Manage", "js", "en");
t.add("meterial_lib.complete_manage", "Complete manage", "js", "en");
t.add("course.marking_hint", "Please score", "js", "en");
t.add("course.marking_one_star", "Poor", "js", "en");
t.add("course.marking_two_star", "Not good", "js", "en");
t.add("course.marking_three_star", "Normal", "js", "en");
t.add("course.marking_four_star", "Recommended", "js", "en");
t.add("course.marking_five_star", "Strongly recommended", "js", "en");
t.add("course.manage.post_limit_hint", "Comment reply has reached 5, you can no longer reply!", "js", "en");
t.add("course.question.create.difficulty_required_error_hint", "Please select difficulty", "js", "en");
t.add("course.question.create.belong_required_error_hint", "Please select subordinate", "js", "en");
t.add("course.question.create.right_answer_required_error_hint", "Please choose the correct answer", "js", "en");
t.add("course.question.create.fill_hint", "Please enter the correct answer, if today is a [[sunny | groomy | rany]] day", "js", "en");
t.add("course.question.create.choose_min_answer_num_hint", "Select at least %minuteCheckedNum% answer!", "js", "en");
t.add("course.question.create.choose_max_num_hint", "Maximum %maxNum% options", "js", "en");
t.add("course.question.create.choose_min_num_hint", "Maximum %minNum% options", "js", "en");
t.add("course.question.create_hint", "Added options", "js", "en");
t.add("course.question.right_answer_hint", "Correct answer", "js", "en");
t.add("course.question.right_answer_content_hint", "Please enter the option content", "js", "en");
t.add("course.question.type.single_choice", "single choice", "js", "en");
t.add("course.question.type.uncertain_choice", "uncertain choice", "js", "en");
t.add("course.question.type.choice", "choice", "js", "en");
t.add("course.question.type.determine", "determine", "js", "en");
t.add("course.question.type.essay", "essay", "js", "en");
t.add("course.question.type.fill", "fill", "js", "en");
t.add("course.question.type.material", "material", "js", "en");
t.add("course.question.type.unknown", "unknown", "js", "en");
t.add("course.question.is_updating_hint", "question is updating, please wait", "js", "en");
t.add("course.notebook.delete_hint", "Really want to delete the note?", "js", "en");
t.add("course.notebook.empty_note_content_notice", "please input the note content!", "js", "en");
t.add("course.question_marker.selection_rate", "selection rate", "js", "en");
t.add("course.question_marker.correct_rate", "correct rate", "js", "en");
t.add("course.question_marker.gap_filling", "gap filling", "js", "en");
t.add("course.question_marker.view_analysis", "view analysis", "js", "en");
t.add("course.question_marker.back_to_questions", "back to questions", "js", "en");
t.add("classroom.manage.tag_required_hint", "Please enter a tag", "js", "en");
t.add("classroom.manage.delete_course_hint", "Do you want to remove the course from the class?", "js", "en");
t.add("classroom.manage.delete_course_hint_title", "Course removal", "js", "en");
t.add("classroom.manage.delete_course_success_hint", "The course was removed successfully", "js", "en");
t.add("classroom.manage.delete_course_fail_hint", "Course removal failed", "js", "en");
t.add("classroom.manage.expiry_mode_days_error_hint", "Please enter the number of valid days", "js", "en");
t.add("classroom.manage.expiry_mode_date_error_hint", "Please enter the due date", "js", "en");
t.add("classroom.manage.coin_price_hint", "Equivalent to% coinPrice %% coinName%", "js", "en");
t.add("classroom.live_room.entry_error_hint", "Enter the live classroom error, please contact the administrator, <a href=\"javascript:document.location.reload()\"> retry <\/a> or <a href=\"javascript:window.close();\"> off <\/a>\n", "js", "en");
t.add("classroom.live_room.retry_or_close", "<a href=\"javascript:document.location.reload()\"> retry <\/a> or <a href=\"javascript:window.close();\"> off <\/a>\n", "js", "en");
t.add("thread.post.reply", "Reply", "js", "en");
t.add("thread.post.reply_error_hint", "Post reply failed, please try again", "js", "en");
t.add("thread.post.put_away", "Put away", "js", "en");
t.add("thread.post.delete_hint", "Really want to delete the reply?", "js", "en");
t.add("thread.post.like_hint", "You have already favoured!", "js", "en");
t.add("thread.post.like_error_hint", "Favour failed, please try again!", "js", "en");
t.add("group.manage.delete_member_hint", "Really want to delete that member?", "js", "en");
t.add("group.manage.delete_required_error_hint", "Please select the member you want to delete", "js", "en");
t.add("group.manage.member_exit_hint", "Really want to quit the group? Your information in this group will be deleted", "js", "en");
t.add("group.manage.member_exit", "Exit group", "js", "en");
t.add("group.manage.choose_setting_member_hint", "Please select the member you want to set", "js", "en");
t.add("group.manage.setting_member_permission_hint", "Are you sure to set the member's permission?", "js", "en");
t.add("group.manage.cancel_member_permission", "Are you sure you want to cancel this member's permisiion?", "js", "en");
t.add("group.post.reply_hint", "Reply", "js", "en");
t.add("group.post.reply_fail_hint", "Posted reply failed, please try again", "js", "en");
t.add("cny", "CNY", "js", "en");
t.add("pay.security.password.save_fail_hint", "The payment password setting failed", "js", "en");
t.add("user.account.refund_cancel_title", "Cancel refund application", "js", "en");
t.add("user.account.refund_cancel_hint", "Do you really want to cancel your refund application?", "js", "en");
t.add("user.account.cancel_order_title", "Cancel order", "js", "en");
t.add("user.account.cancel_order_hint", "Do you want to cancel the order?", "js", "en");
t.add("user.account.refund_cancel_success_hint", "The refund application has been cancelled!", "js", "en");
t.add("user.account.cancel_order_fail_hint", "Order Cancel Failed!", "js", "en");
t.add("user.account.cancel_order_success_hint", "Order cancelled!", "js", "en");
t.add("user.fields.idcard_front_placeholder", "Please upload Id crad front", "js", "en");
t.add("user.fields.idcard_back_placeholder", "Please upload Id crad back", "js", "en");
t.add("open_course.lesson.create_error", "Lesson create error", "js", "en");
t.add("open_course.lesson.create_success", "Lesson create success", "js", "en");
t.add("open_course.converting_hint", "Video converting. Check later", "js", "en");
t.add("open_course.load_search_hint", "Search ...", "js", "en");
t.add("open_course.tag_required_hint", "Please enter a tag", "js", "en");
t.add("open_course.publish_hint", "Do you really want to publish this course?", "js", "en");
t.add("open_course.picture_upload_success_hint", "Uploaded successfully!", "js", "en");
t.add("open_course.lesson_delete_hint", "When delete the lesson, the resource of this lesson will also be deleted. Do you really want to delete the lesson?", "js", "en");
t.add("open_course.chapter_delete_hint", "Do you really want to delete the (% chapterName%) (% partName%)?", "js", "en");
t.add("Open_course_chapter_delete_success_hint", "Deleted", "js", "en");
t.add("open_course.add_replay_hint", "Do you really want to record playback?", "js", "en");
t.add("open_course.add_replay_failed_where_live", "Recording failed, you did not record in live!", "js", "en");
t.add("open_course.add_replay_failed_hint", "Recording failed!", "js", "en");
t.add("open_course.add_replay_success_hint", "Lesson has been recorded!", "js", "en");
t.add("open_course.publish_lesson_hint", "Lesson publish successfully!", "js", "en");
t.add("open_course.unpublish_hint", "Unpublished", "js", "en");
t.add("open_course.exercise_delete_hint", "Do you really want to delete this lesson practice?", "js", "en");
t.add("open_course.exercise_delete_success_hint", "Practice deleted!", "js", "en");
t.add("open_course.homework_delete_hint", "Do you really want to delete the assingment?", "js", "en");
t.add("open_course.homework_delete_success_hint", "Assingment deleted!", "js", "en");
t.add("open_course.add_lesson_hint", "Open class only supports a lesson!", "js", "en");
t.add("open_course.file_format_conversion_hint", "(File format converting)", "js", "en");
t.add("open_course.file_format_conversion_failed_hint", "(File format conversion failed)", "js", "en");
t.add("open_course.unpublish_success_hint", "Lesson unpublished!", "js", "en");
t.add("open_course.live_time_can_not_edit_bint", "The live has started or ended and cannot be edited!", "js", "en");
t.add("open_course.lesson_delete_success_hint", "Lesson deleted!", "js", "en");
t.add("open_course.collect", "collect", "js", "en");
t.add("open_course.collected", "collected", "js", "en");
t.add("order.create.minus", "deduct", "js", "en");
t.add("order.create.discount.minus", "discount deduction", "js", "en");
t.add("order.create.coupon_deduction", "coupon deduction", "js", "en");
t.add("order.create.useless_hint", "Coupon is not available", "js", "en");
t.add("order.create.use_discount_coupon_hint", "Coupon is available, and you are currently using coupons with %rate% discount.", "js", "en");
t.add("order.create.use_price_coupon_hint", "Coupon is available, and you are currently using coupons with %rate% yuan deduction.", "js", "en");
t.add("order.refund.reason_limit_hint", "The length of the quit reason should be less than or equal to 120.", "js", "en");
t.add("order.refund.reason_required_hint", "Please enter the reason of quiting.", "js", "en");
t.add("order.refund.reason_choose_hint", "Please choose the reason of quiting.", "js", "en");
t.add("settings.setup.set_success.hint", "Set account successfully, redirecting", "js", "en");
t.add("settings.setup.set_failed.hint", "Set account failed, please try again", "js", "en");
t.add("settings.user_profile.save_success_hint", "Saved successfully", "js", "en");
t.add("share.share_to_wechat_circle_of_friends_hint", "Share to weibo moment", "js", "en");
t.add("share.qr_code_load_hint", "Loading qrcode ...", "js", "en");
t.add("share.wechat_share_usage_hint", "Open the WeChat, click \"discovery\" on the bottom, <br> \"scan\" to share the page to the moment.\n", "js", "en");
t.add("task.plugin_question_post_success_hint", "Ask question successfully", "js", "en");
t.add("task.plugin_question_add.title_required_error_hint", "Please enter the question title", "js", "en");
t.add("task.plugin_question_add.content_required_error_hint", "Please enter the question content", "js", "en");
t.add("task.plugin_question_replay.content_required_error_hint", "Please enter a reply", "js", "en");
t.add("task.plugin_redmine_save_hint", "Saving ...", "js", "en");
t.add("task.plugin_redmine_save_success_hint", "Saved in %date%", "js", "en");
t.add("task_manage.edit_error_hint", "Save error", "js", "en");
t.add("task_manage.delete_hint", "Are you sure you want to delete the task?", "js", "en");
t.add("task_manage.delete_success_hint", "Deleted successfully", "js", "en");
t.add("task_manage.delete_failed_hint", "Delete failed", "js", "en");
t.add("testpaper.widget.save_success_hint", "Saved", "js", "en");
t.add("testpaper_manage.save_error_hint", "Operation failed", "js", "en");
t.add("testpaper_manage.save_success_hint", "Operation succeeded", "js", "en");
t.add("testpaper_manage.result_graph.score_distribution", "Score Distribution", "js", "en");
t.add("testpaper_manage.result_graph.person_num", "Number", "js", "en");
t.add("testpaper_manage.result_graph.first_score_num", "Number of first score", "js", "en");
t.add("testpaper_manage.result_graph.max_score_num", "Number of max score", "js", "en");
t.add("homework_manage.result_graph.status_distribution", "Result Distribution", "js", "en");
t.add("homework_manage.result_graph.first_status_num", "Number of first result", "js", "en");
t.add("homework_manage.result_graph.max_status_num", "Number of max result", "js", "en");
t.add("intro.confirm_hint", "Finish", "js", "en");
t.add("validate.required.message", "Please input %display%.", "js", "en");
t.add("validate.valid_email_input.message", "Please enter a valid email address.", "js", "en");
t.add("validate.valid_url_input.message", "Please enter a valid URL.", "js", "en");
t.add("validate.valid_date_input.message", "Please enter a valid date.", "js", "en");
t.add("validate.valid_date_iso_input.message", "Please enter a valid date  (ISO)", "js", "en");
t.add("validate.valid_number_input.message", "Please enter a valid number", "js", "en");
t.add("validate.valid_digits_input.message", "Please enter only digits", "js", "en");
t.add("validate.valid_creditcard_input.message", "Please enter a valid credit card number.", "js", "en");
t.add("validate.valid_equal_to_input.message", "Please enter the same value again.", "js", "en");
t.add("validate.valid_extension_input.message", "Please enter a valid suffix", "js", "en");
t.add("validate.valid_policy_input.message", "Please agree to the terms", "js", "en");
t.add("validate.max_length.message", "Please enter no more than {0} characters.", "js", "en");
t.add("validate.min_length.message", "Please enter at least {0} characters.", "js", "en");
t.add("validate.range_length.message", "Please enter a value between {0} and {1} characters long.", "js", "en");
t.add("validate.range.message", "Please enter a value between {0} and {1}.", "js", "en");
t.add("validate.max.message", "Please enter a value less than or equal to {0}.", "js", "en");
t.add("validate.min.message", "Please enter a value greater than or equal to {0}.", "js", "en");
t.add("validate.valid_date_and_time_input.message", "Please enter the correct date and time, eg. XXXX-MM-DD hh:mm", "js", "en");
t.add("validate.trim.message", "Please input %display%", "js", "en");
t.add("validate.idcard_number_input.message", "Please enter your ID number correctly", "js", "en");
t.add("validate.visible_character_input.message", "Please input a visible character", "js", "en");
t.add("validate.positive_integer.message", "Please enter a positive integer", "js", "en");
t.add("validate.unsigned_integer.message", "Please enter a non-negative integer", "js", "en");
t.add("validate.second_range.message", "Please enter a number between 0-59", "js", "en");
t.add("validate.course_title.message", "Do not support typing <,> characters", "js", "en");
t.add("validate.float_input.message", "Please enter the correct decimals, leaving only TWO decimal places.", "js", "en");
t.add("validate.open_live_course_title.message", "Do not support typing <,>, \\ \", &, ',',\", \"characters", "js", "en");
t.add("validate.currency.message", "Please enter a valid price, up to two decimal places, no more than 8 digits!", "js", "en");
t.add("validate.positive_currency.message", "Please enter a valid price greater than 0, up to two decimal places, no more than 8 bits!", "js", "en");
t.add("validate.max_year.message", "The maximum validity period can not exceed 99,999 days", "js", "en");
t.add("validate.before_date.message", "The start date should be earlier than the end date", "js", "en");
t.add("validate.after_date.message", "The start date should be earlier than the end date", "js", "en");
t.add("validate.after_now.message", "The start time should be later than the current time", "js", "en");
t.add("validate.after_now_date.message", "The start date should be later than the current date", "js", "en");
t.add("validate.before.message", "The start date should be earlier than the end date", "js", "en");
t.add("validate.after.message", "The end date should be later than the start date", "js", "en");
t.add("validate.feature.message", "The deadline for purchase is after the current time", "js", "en");
t.add("validate.valid_qq_input.message", "Please enter the correct QQ number", "js", "en");
t.add("validate.valid_weixin_input.message", "Please enter the correct wecaht number", "js", "en");
t.add("validate.valid_mobile_input.message", "please enter a valid phone number", "js", "en");
t.add("validate.valid_chinese_input.message", "Must be Chinese characters", "js", "en");
t.add("validate.chinese_limit.message", "The length must be less than or equal to {0} characters, one for 2 characters", "js", "en");
t.add("validate.valid_image_input.message", "Can only upload pictures", "js", "en");
t.add("validate.limit_size.message", "Size can not exceed 2M", "js", "en");
t.add("validate.next_day.message", "The start time should be later than the current time", "js", "en");
t.add("validate.chinese_alphanumeric.message", "Only supports Chinese characters, English letters, numbers and _ . \u00b7", "js", "en");
t.add("validate.alphanumeric.message", "Must be English letters, numbers and underscores", "js", "en");
t.add("validate.raty_star.message", "Please score", "js", "en");
t.add("validate.reg_invite_code.message", "Must consists of five numbers and english characters", "js", "en");
t.add("validate.phone.message", "Please enter a valid mobile phone number", "js", "en");
t.add("validate.mobile_or_telephone.message", "Please enter a valid mobile number or phone number", "js", "en");
t.add("validate.nickname.message", "Do not allow 11-bit pure numbers beginning with 1", "js", "en");
t.add("validate.password_check.message", "Wrong password", "js", "en");
t.add("validate.sms_code_input.message", "Please enter the verification code", "js", "en");
t.add("validate.sms_code.message", "Verification code error", "js", "en");
t.add("validate.es_remote.message", "Validation error", "js", "en");
t.add("validate.byte_minlength.message", "Character length must be greater than or equal to %min%, a Chinese word count 2 characters", "js", "en");
t.add("validate.byte_maxlength.message", "The character length must be less than or equal to %max%, and a Chinese word is 2 characters", "js", "en");
t.add("validate.email_or_mobile_check.message", "Do not allow 11-bit pure numbers beginning with 1", "js", "en");
t.add("validate.phone_and_email_input.message", "Please enter your phone \/ email", "js", "en");
t.add("validate.user_terms.message", "Check to agree to this service agreement in order to continue to register", "js", "en");
t.add("validate.visible_character.message", "Not allowed to enter invisible characters, such as spaces", "js", "en");
t.add("validate.tag_required_hint", "Please input tags", "js", "en");
t.add("validate.tag_required_not_found_hint", "The tag is not found, please call the administrator to set it through [Management Background] - [Course] - [Label Management].", "js", "en");
t.add("validate.valid_score_input.message", "Please enter the correct decimals, leaving only ONE decimal places", "js", "en");
t.add("validate.modify_date", "Please enter the date of modification", "js", "en");
t.add("validate.modify_days", "Please enter the number of days modified", "js", "en");
t.add("validate.modify_day_number", "Please enter a value no greater than 7300 (20 years)", "js", "en");
t.add("validate.title_required_hint", "Please enter a title, it cannot be empty.", "js", "en");
t.add("validate.mobile_or_email_message", "please input the right mobile\/email", "js", "en");
t.add("validate.success", "Verified successfully", "js", "en");
t.add("validate.fail", "Failed to verify", "js", "en");
t.add("validate.expiry_days_required_hint", "please input the expiry days", "js", "en");
t.add("validate.empty_content_hint", "please input content!", "js", "en");
t.add("validate.no_number_first_hint", "URL path can only contain letters and numbers, please start with a letter! Length is greater than 2 digits", "js", "en");
t.add("validate.have_spaces", "Password can't have spaces", "js", "en");
t.add("validate.check_password_low.message", "5-20 letters or numbers, case sensitive", "js", "en");
t.add("validate.check_password_middle.message", "8-20 letters or numbers, including at least two, case sensitive", "js", "en");
t.add("validate.check_password_high.message", "8-32 letters or numbers, , including letter uppercase, lowercase, numbers and symbols", "js", "en");
t.add("alert.file_convert_error.message", "File conversion submission failed, please try again!", "js", "en");
t.add("notify.file_not_select.message", "No file records selected", "js", "en");
t.add("page.file_converting.message", "Converting in file format", "js", "en");
t.add("page.file_convert_failed.message", "File format conversion failed", "js", "en");
t.add("page.file_not_convert.message", "Not transcoding", "js", "en");
t.add("page.file_converted.message", "Transcoded", "js", "en");
t.add("page.video_subtitle.message", "subtitle", "js", "en");
t.add("page.video_sd.message", "SD", "js", "en");
t.add("page.video_shd.message", "SHD", "js", "en");
t.add("page.video_hd.message", "HD", "js", "en");
t.add("confirm.oper.tip", "Operation confirmation", "js", "en");
t.add("confirm.lesson.hidden.tip.off", "When this feature is turned off, unposted course lessons will be shown to students. Please confirm whether to close it.", "js", "en");
t.add("confirm.lesson.hidden.tip.on", "When this feature is enabled, unposted course lessons will not be shown to students. Please confirm whether to open it.", "js", "en");
t.add("confirm.private_message_delete.message", "Are you determined to deleted this private message?", "js", "en");
t.add("notify.private_message_maxlength.message", "Sorry, the maximum characters of private message is 500 .", "js", "en");
t.add("confirm.last_private_message_delete.message", "This message for the last one, really want to delete the private message?", "js", "en");
t.add("private_message.send_success", "Private message sent successfully", "js", "en");
t.add("confirm.delete_lesson.message", "Delete the lesson at the same time will delete the time of the information, test. Do you really want to delete that class?", "js", "en");
t.add("notify.lesson_deleted.message", "Lesson has been deleted!", "js", "en");
t.add("confirm.delete_chapter.message", "Do you really want to delete that% chapter_name %% part_name%?", "js", "en");
t.add("notify.chapter_deleted.message", "Has deleted!", "js", "en");
t.add("confirm.replay_lesson.message", "Do you really want to record playback?", "js", "en");
t.add("notify.no_replay_file.message", "Recording failed, live without recording", "js", "en");
t.add("notify.record_error.message", "Recording failed\uff01", "js", "en");
t.add("notify.lesson_recorded.message", "Lesson has been recorded!", "js", "en");
t.add("notify.lesson_publish_success.message", "Lesson publish successful!", "js", "en");
t.add("notify.lesson_publish_cancel.message", "Lesson has been cancel released!", "js", "en");
t.add("confirm.delete_lesson_exercise.message", "Do you really want to delete the lesson exercise\uff1f", "js", "en");
t.add("notify.lesson_exercise_deleted.message", "Exercise has been deleted\uff01", "js", "en");
t.add("confirm.delete_lesson_homework.message", "Do you really want to delete the lesson homework?", "js", "en");
t.add("notify.lesson_homework_deleted.message", "Homework has been deleted\uff01", "js", "en");
t.add("notify.order_cancel_failed.message", "Order Cancel failed\uff01", "js", "en");
t.add("notify.order_cancel_succeed.message", "The order has been cancelled successfully", "js", "en");
t.add("confirm.bind_pay_bank.message", "Are you sure you want to unbind the bank card?", "js", "en");
t.add("notify.copy_succeed.message", "Copy successful\uff01", "js", "en");
t.add("notify.pay_failed.message", "Payment failed\uff01", "js", "en");
t.add("notify.share_success.message", "Share successfully", "js", "en");
t.add("notify.share_fail.message", "Share failed", "js", "en");
t.add("notify.reward_point", "Reward Point", "js", "en");
t.add("notify.sms_send_success.message", "sms sent successfully", "js", "en");
t.add("notify.password_reset_email_send_success.message", "reset password mail has been sent", "js", "en");
t.add("notify.password_reset_success.message", "reset password successfully", "js", "en");
t.add("notify.message_send_success", "message sent successfully", "js", "en");
t.add("notify.danger_operation_message", "This is a warning message <a href=\"http:\/\/demo.edusoho.com\" class=\"notify-action\">operation<\/a>", "js", "en");
t.add("json_response.nickname_can_use.message", "The nickname can be used", "js", "en");
t.add("json_response.verification_code_error.message", "Verification code error", "js", "en");
t.add("json_response.verification_code_correct.message", "The verification code is correct", "js", "en");
t.add("json_response.verification_code_not_match.message", "The verification code does not match the phone number", "js", "en");
t.add("json_response.exercise_cannot_submit_answer.message", "Exercise has been submitted, can no longer modify the answer!", "js", "en");
t.add("json_response.not_login.message", "Do you seem to forget to log in?", "js", "en");
t.add("json_response.have_joined_group.message", "You have joined the group!", "js", "en");
t.add("json_response.join_group_failed.message", "Join the group failed!", "js", "en");
t.add("json_response.user_not_found.message", "This user does not exist", "js", "en");
t.add("json_response.homework_has_submitted_cannot_change.message", "The Homework has been submitted and can no longer be modified!", "js", "en");
t.add("json_response.must_choose_question.message", "Please select the title first", "js", "en");
t.add("json_response.no_multi_question_bank.message", "Please select question from single question bank", "js", "en");
t.add("json_response.cannot_send_message_self.message", "Can not send yourself a private message!", "js", "en");
t.add("json_response.receiver_not_exist.message", "The receiver does not exist", "js", "en");
t.add("json_response.receiver_not_allowed.message", "The receiver is not allowed", "js", "en");
t.add("validate_old.positive_currency.message", "Please enter a valid price greater than 0, up to two decimal places, no more than 8 bits!", "js", "en");
t.add("validate_old.required.message", "Please enter {{display}}", "js", "en");
t.add("validate_old.valid_email_input.message", "%display% is not formatted correctly", "js", "en");
t.add("validate_old.valid_url_input.message", "%display% is not formatted correctly", "js", "en");
t.add("validate_pld.valid_number_input.message", "%display% is not formatted correctly", "js", "en");
t.add("validate_old.valid_date_input.message", "%display% is not formatted correctly", "js", "en");
t.add("validate_old.max.message", "%display% must be greater than or equal to %max%", "js", "en");
t.add("validate_old.min.message", "%display% must be less than or equal to %min%", "js", "en");
t.add("validate_old.max_length.message", "%display% must be less than or equal to %max%", "js", "en");
t.add("validate_old.min_length.message", "%display% must be greater than or equal to %min%", "js", "en");
t.add("validate_old.mobile.message", "The phone number is in a wrong format", "js", "en");
t.add("validate_old.confirmation.message", "The %display% of the two inputs is inconsistent. Please re-enter", "js", "en");
t.add("validate_old.valid_email_or_mobile_input.message", "%display% is not formatted correctly", "js", "en");
t.add("validate_old.valid_fixed_length_input.message", "%display% must be equal to %length%", "js", "en");
t.add("validate_old.deadline_date_check.message", "The validity period must be greater than or equal to the current date", "js", "en");
t.add("validate_old.date_and_time_check.message", "The end time can not be earlier than or equal to the start time", "js", "en");
t.add("validate_old.date_and_time.message", "Please enter the correct date and time in the format such as XXXX-MM-DD hh:mm:ss", "js", "en");
t.add("validate_old.date_check.message", "The start time must be less than or equal to the end time", "js", "en");
t.add("validate_old.not_all_digital.message", "%display% can not be all numbers", "js", "en");
t.add("validate_old.right_time_tip", "Please input the time in right format", "js", "en");
t.add("validate_old.es_version.message", "Please input correct es version\uff0ccorrect is XX.XX.XX", "js", "en");
t.add("validate_old.visible_character.message", "%display% Enter the visibility character", "js", "en");
t.add("validate_old.chinese_limit.message", "%display% must be less than or equal to% max% and 2 characters in Chinese", "js", "en");
t.add("validate_old.chinese.message", "%display% must be Chinese", "js", "en");
t.add("validate_old.phone.message", "Please enter a valid %display% (only mainland China phone number).", "js", "en");
t.add("validate_old.chinese_alphanumeric.message", "%display% supports Chinese characters, letters, numbers and _ . \u00b7", "js", "en");
t.add("validate_old.reg_invite_code.message", "%display% must be a 5-digit alphabet", "js", "en");
t.add("validate_old.alphanumeric.message", "%display% must be alphabetical, numeric, and underlined", "js", "en");
t.add("validate_old.alphabet_underline.message", "%display% must begin with an English letter or an underscore", "js", "en");
t.add("validate_old.byte_minlength.message", "%display% must be greater than or equal to %min%, a Chinese word is 2 characters", "js", "en");
t.add("validate_old.currency_check.message", "Please enter a valid %display%, such as:200, 221.99, 0.99, 0 and so on", "js", "en");
t.add("validate_old.currency.message", "%display% must be less than or equal to% max%, and one Chinese word is 2 characters", "js", "en");
t.add("validate_old.idcard.message", "%display% is not formatted correctly", "js", "en");
t.add("validate_old.password.message", "%display% can only be composed of 4-20 characters", "js", "en");
t.add("validate_old.second_range.message", "Seconds can only be between 0-59", "js", "en");
t.add("validate_old.date.message", "Please enter the correct date in the format XXXX-MM-DD", "js", "en");
t.add("validate_old.qq.message", "%display% is not formatted correctly", "js", "en");
t.add("validate_old.integer.message", "%display% must be an integer", "js", "en");
t.add("validate_old.float_check.message", "Please enter the correct decimal, only to two decimal places", "js", "en");
t.add("validate_old.float.message", "Please enter the correct decimal number, only to a fraction", "js", "en");
t.add("validate_old.int.message", "%display% must be an integer, up to 9 digits", "js", "en");
t.add("validate_old.positive_integer.message", "%display% must be a positive integer", "js", "en");
t.add("validate_old.unsigned_integer.message", "%display% must be a non-negative integer", "js", "en");
t.add("validate_old.arithmetic_number.message", "%display% must be positive", "js", "en");
t.add("validate_old.percent_number.message", "Must be between 0 and 100", "js", "en");
t.add("validate_old.maxsize_image.message", "%display% must be less than 2M", "js", "en");
t.add("validate_old.server_upload_attachment_limit.message", "The current server attachment size is limited to 2048MB", "js", "en");
t.add("validate_old.chinese_english.message", "%display% must be Chinese, alphabetical", "js", "en");
t.add("validate_old.alpha_numeric.message", "%display% must be alphabetical, numeric", "js", "en");
t.add("validate_old.html_tag.message", "%display% should be HTML meta tag", "js", "en");
t.add("validate.character_maxlength", "Do not exceed %max% letters.", "js", "en");
t.add("export.not_allowed", "you are not allowed to download", "js", "en");
t.add("export.empty", "Export the result is empty", "js", "en");
t.add("export.over.limit", "the result is too large, you can limit the result then export", "js", "en");
t.add("notify.course_set_clone_start.message", "Start copying the course and check the notification message in the notification page on the front desk after copying", "js", "en");
t.add("notify.job_redo_warning.hint", "This course is already copied, please do not repeat it", "js", "en");
t.add("notify.course_set_copy_error.hint", "There was an error in the copy course", "js", "en");
t.add("progress.copy_course_set.message", "Copy done!", "js", "en");
t.add("confirm.warn", "Warning", "js", "en");
t.add("confirm.exit.tip", "Are you determined to quit the study?", "js", "en");
t.add("cashier.wechat_pay", "Wechat pay", "js", "en");
t.add("cashier.wechat_pay.scan_qcode_pay_tips", "Plase scan with wechat, scan the QR code to pay", "js", "en");
t.add("cashier.confirm.fail_message", "Payment unsuccessful, please check or repay", "js", "en");
t.add("cashier.pay.error_message", "Payment has been abnormal, please contact the administrator", "js", "en");
t.add("cashier.confirm.title", "Order payment", "js", "en");
t.add("cashier.confirm.success", "Payment is done", "js", "en");
t.add("cashier.confirm.pick_again", "Reissue payment method", "js", "en");
t.add("cashier.confirm.desc", "Please re-open the page to complete the order payment.<br>\nIf you encounter problems in the payment process, please contact the website customer service solution.<br>\n", "js", "en");
t.add("oauth.send.validate_message", "Send Verification", "js", "en");
t.add("oauth.send.error_message_tip", "Too many requests, please tray again later.", "js", "en");
t.add("oauth.send.sms_code_error_tip", "You enter the wrong verification code.", "js", "en");
t.add("oauth.refresh.captcha_code_tip", "The captcha code is expired. Please re-input the captcha code.", "js", "en");
t.add("oauth.refresh.captcha_code_required_tip", "Please input the captcha code.", "js", "en");
t.add("oauth.captcha_code_length_tip", "The captcha code is five-digit number", "js", "en");
t.add("oauth.captcha_code_expired_tip", "The captcha code is expired", "js", "en");
t.add("oauth.captcha_code_error_tip", "The captcha code is error", "js", "en");
t.add("oauth.register.time_limit", "Register too many times, please try again later.", "js", "en");
t.add("oauth.register.error_message", "Register error. Please contact the admin for help.", "js", "en");
t.add("admin.user.statistics.data.learn_total_time", "total study time", "js", "en");
t.add("admin.user.statistics.data.learn_time", "study time\/minutes", "js", "en");
t.add("admin.user.statistics.data.time", "time", "js", "en");
t.add("course.audio.enable.biz.user", "To enable the audio mode, please upgrade to business plans.", "js", "en");
t.add("admin.data.lab.setting.error", "Error. Please try again.", "js", "en");
t.add("admin.article.save.success", "Saved.", "js", "en");
t.add("admin.article.choose_column_tip", "Please choose column.", "js", "en");
t.add("admin.article_setting.choose_category", "Choose column", "js", "en");
t.add("lesson_count_no_more_than_300", "Lesson count no more than three hundred.", "js", "en");
t.add("lesson_tasks_no_more_than_5", "Lesson task no more than 5.", "js", "en");
t.add("Bad credentials.", "Bad credentials", "js", "en");
t.add("User account is locked.", "The account is blocked.", "js", "en");
t.add("cloud_search.network.error_message", "Due to the poor network condition, you are switched to simple search mode.", "js", "en");
t.add("message.send.not_allowed", "not allowed to send messages", "js", "en");
t.add("admin.index.register_count", "register count", "js", "en");
t.add("admin.index.active_user_count", "active user count", "js", "en");
t.add("admin.index.lost_user_count", "lost user count", "js", "en");
t.add("admin.index.new_order_count", "new order count", "js", "en");
t.add("admin.index.new_paid_order_count", "new paid order count", "js", "en");
t.add("admin.index.course_order", "course", "js", "en");
t.add("admin.index.classroom_order", "classroom", "js", "en");
t.add("admin.index.vip_order", "vip", "js", "en");
t.add("admin.index.order_count", "order count", "js", "en");
t.add("admin.index.finished_task_count", "finished task count", "js", "en");
t.add("admin.index.notify_teacher_success", "remind the teacher's notice and send it successfully!", "js", "en");
t.add("admin.index.upgrade_acceptance_hint", "Upgrade acceptance", "js", "en");
t.add("admin.user.cloude_sms_enable_hint", "please go to\u3010Admin\u3011-\u3010ES Cloud\u3011-\u3010Cloud Sms\u3011open cloud sms first.", "js", "en");
t.add("admin.account_center.cash_income", "cash income", "js", "en");
t.add("admin.account_center.coin_income", "coin income", "js", "en");
t.add("admin.analysis.classroom_income", "classroom income", "js", "en");
t.add("admin.analysis.course_income", "course income", "js", "en");
t.add("admin.analysis.course_total", "total number of courses", "js", "en");
t.add("admin.analysis.program_total", "total number of programs", "js", "en");
t.add("admin.analysis.add_course_total", "number of new courses", "js", "en");
t.add("admin.analysis.exit_learning_total", "number of exit learning", "js", "en");
t.add("admin.analysis.finished_lesson_total", "number of finished lesson", "js", "en");
t.add("admin.analysis.income", "income", "js", "en");
t.add("admin.analysis.join_lesson_total", "number of join lesson", "js", "en");
t.add("admin.analysis.add_lesson_num", "number of new lessons", "js", "en");
t.add("admin.analysis.login_num", "number of visitors", "js", "en");
t.add("admin.analysis.paid_classroom_num", "number of paid classrooms", "js", "en");
t.add("admin.analysis.paid_lesson_num", "number of paid courses", "js", "en");
t.add("admin.analysis.register_num", "number of registered", "js", "en");
t.add("admin.analysis.user_total_num", "total number of users", "js", "en");
t.add("admin.analysis.view_num", "number of views", "js", "en");
t.add("admin.analysis.vip_income", "vip income", "js", "en");
t.add("admin.analysis.app\/Resources\/translations\/messages.zh_CN.yml", "number of paid user", "js", "en");
t.add("admin.announcement.save_error_hint", "Operation failed", "js", "en");
t.add("admin.announcement.delete_hint", "Are you sure you want to delete this announcement?", "js", "en");
t.add("admin.app.uninstall_hint", "Really want to uninstall this app?", "js", "en");
t.add("admin.app.upgrade_success_hint", "Application installation \/ Upgrade is successful!", "js", "en");
t.add("admin.app.upgrade_hint", "Whether to confirm the upgrade, the website will enter the maintenance state during the upgrade process.", "js", "en");
t.add("admin.app.upgrade_roll_back_hint", "The last time you upgraded the application, you need to roll back. If you continue to install, you may have unpredictable errors. Are you sure to continue?", "js", "en");
t.add("admin.app.upgrade_exec_hint", "In the process of %title%", "js", "en");
t.add("admin.app.upgrade_exec_failed_hint", "%title% failed\uff1a", "js", "en");
t.add("admin.app.upgrade_exec_finished_hint", "%title% finished", "js", "en");
t.add("admin.app.upgrade_exec_error_hint", "An unknown error occurred while %title%.", "js", "en");
t.add("admin.app.upgrade_finish", "finished", "js", "en");
t.add("admin.app.upgrade_check_env_hint", "Check the system environment", "js", "en");
t.add("admin.app.upgrade_check_dependency_hint", "Check dependency", "js", "en");
t.add("admin.app.upgrade_backup_system_file_hint", "Backup system file", "js", "en");
t.add("admin.app.upgrade_backup_database_hint", "Backup database", "js", "en");
t.add("admin.app.upgrade_check_download_permission", "Check download permissions", "js", "en");
t.add("admin.app.upgrade_download_installer", "Download the installer", "js", "en");
t.add("admin.app.upgrade_exec_install_hint", "Perform the installation upgrade", "js", "en");
t.add("admin.app.upgrade_check_app_version_hint", "Check system version", "js", "en");
t.add("admin.article.category.save_success_hint", "Save category successfully\uff01", "js", "en");
t.add("admin.article.category.save_fail_hint", "Save category failed\uff0cplease try again\uff01", "js", "en");
t.add("admin.article.category.delete_hint", "Really want to delete this category\uff1f", "js", "en");
t.add("admin.article.category.delete_failed_hint", "Failed to delete the category, please try again\uff01%error%", "js", "en");
t.add("admin.article.delete_hint", "Really want to permanently delete the content?", "js", "en");
t.add("admin.article.picture_upload_success_hint", "Uploaded successfully!", "js", "en");
t.add("admin.attachment.delete_hint", "Really want to delete this attachment?", "js", "en");
t.add("admin.attachment.delete_success_hint", "Attachment deleted", "js", "en");
t.add("admin.attachment.delete_failed_hint", "Attachment deletion failed, please try again later", "js", "en");
t.add("admin.batch_notification.send_hint", "Cannot be modified after sending, confirm sending?", "js", "en");
t.add("admin.batch_notification.delete_hint", "Really want to delete the content?", "js", "en");
t.add("admin.batch_notification.publish_success_hint", "Successfully published!", "js", "en");
t.add("admin.batch_notification.save_success_hint", "Saved successfully!", "js", "en");
t.add("admin.block.history_recover_hint", "The content of the block has been restored, please save!", "js", "en");
t.add("admin.block.delete_hint", "Are you sure you want to delete this block template?", "js", "en");
t.add("admin.block.delete_success_hint", "Delete the edit block successfully!", "js", "en");
t.add("admin.block.create_success_hint", "Create block template successfully!", "js", "en");
t.add("admin.block.edit_success_hint", "Update the block template successfully!", "js", "en");
t.add("admin.block.upload_failed_hint", "Upload the picture failed, please try again!", "js", "en");
t.add("admin.block.upload_success_hint", "Upload the picture successfully!", "js", "en");
t.add("admin.block.delete_picture_success_hint", "Delete the picture successfully!", "js", "en");
t.add("admin.block.submit_success_hint", "Submitted successfully!", "js", "en");
t.add("admin.block.select_picture_hint", "Please select the image to upload first", "js", "en");
t.add("admin.block.upload_picture_success_hint", "Upload the picture successfully!", "js", "en");
t.add("admin.block.not_saved_data_hint", "There are still no saved data, do you want to leave this page?", "js", "en");
t.add("admin.block.add_max_num_hint", "Can only add up to %panelGroup%!", "js", "en");
t.add("admin.block.delete_tip", "Are you sure you want to delete?", "js", "en");
t.add("admin.block.delete_min_num_hint", "There must be one!", "js", "en");
t.add("admin.block.uploading_hint", "Uploading, please wait!", "js", "en");
t.add("admin.block.poster", "poster (%index%)", "js", "en");
t.add("admin.category.icon_delete_hint", "Are you sure you want to delete the icon?", "js", "en");
t.add("admin.category.icon_delete_success_hint", "Delete the category icon successfully!", "js", "en");
t.add("admin.category.icon_delete_fail_hint", "Delete the category icon failed!", "js", "en");
t.add("admin.category.delete_hint", "Are you sure you want to delete this category and its subcategories?", "js", "en");
t.add("admin.category.delete_fail", "Fail to delete this category", "js", "en");
t.add("admin.classroom.choose_success_hint", "Choose classroom success", "js", "en");
t.add("admin.classroom.operation_success_hint", "successfully\uff01", "js", "en");
t.add("admin.classroom.operation_fail_hint", "failure", "js", "en");
t.add("admin.classroom.operation_hint", "\uff1f", "js", "en");
t.add("admin.classroom.delete_hint", "Really want to delete the classroom?", "js", "en");
t.add("admin.classroom.delete_success_hint", "successfully deleted!", "js", "en");
t.add("admin.classroom.cancel_recommend_hint", "%title% ?", "js", "en");
t.add("admin.classroom.cancel_recommend_success_hint", "%title% successfully!", "js", "en");
t.add("admin.classroom.cancel_recommend_fail_hint", "%title% failure!", "js", "en");
t.add("admin.classroom.recommend_success_hint", "Set the recommended classroom operation successfully!", "js", "en");
t.add("admin.classroom.recommend_fail_hint", "Set the recommended classroom operation failed!", "js", "en");
t.add("admin.cloud_file.tag_required_hint", "tag", "js", "en");
t.add("admin.cloud_file.detail_show_error_hint", "Opps, something went wrong", "js", "en");
t.add("admin.cloud_file.re_transcode_success_hint", "Retranscoding successfully!", "js", "en");
t.add("admin.cloud_file.re_transcode_fail_hint", "Retranscoding failed!", "js", "en");
t.add("admin.cloud_file.detail_loading_hints", "Loading, please wait...", "js", "en");
t.add("admin.cloud_file.select_course_placeholder", "Select Course", "js", "en");
t.add("admin.cloud_file.select_user_placeholder", "Select User", "js", "en");
t.add("admin.coin.edit_success_hint", "operation Successful", "js", "en");
t.add("admin.coin.edit_fail_hint", "operation failed", "js", "en");
t.add("admin.coin.give_success_hint", "operation Successful", "js", "en");
t.add("admin.coin.give_fail_hint", "operation failed", "js", "en");
t.add("admin.coin.picture_upload_fail_hint", "The image format or size is incorrect. Uploading the image failed. Please check and try again!", "js", "en");
t.add("admin.coin.picture_upload_success_hint", "Uploading coin picture successfully!", "js", "en");
t.add("admin.coin.picture_delete_hint", "Are you sure you want to delete?", "js", "en");
t.add("admin.coin.picture_delete_success_hint", "Delete coin picture successfully!", "js", "en");
t.add("admin.coin.picture_delete_fail_hint", "Delete coin picture failed!", "js", "en");
t.add("admin.comment.delete_hint", "Are you sure you want to delete the comment?", "js", "en");
t.add("admin.comment.delete_success_hint", "successfully deleted!", "js", "en");
t.add("admin.comment.delete_fail_hint", "Delete failed:%response%", "js", "en");
t.add("admin.content.upload_hint", "Uploading the drawing, please wait for the drawing to upload successfully, then save!", "js", "en");
t.add("admin.content.delete_hint", "Really want to permanently delete the content?", "js", "en");
t.add("admin.course.add_student_success_hint", "Add student operation is successful!", "js", "en");
t.add("admin.course.add_student_fail_hint", "Add student operation failed!", "js", "en");
t.add("admin.course.choose_success_hint", "choose course success", "js", "en");
t.add("admin.course.copy_success_hint", "Copy course successfully", "js", "en");
t.add("admin.course.copy_fail_hint", "Copy course failed", "js", "en");
t.add("admin.course.delete_success_hint", "Delete course successfully", "js", "en");
t.add("admin.course.delete_failed_hint", "Delete course failed", "js", "en");
t.add("admin.course.delete_course.check_password_fail_hint", "Verify password error", "js", "en");
t.add("admin.course.validate_old.password_required_hint", "password", "js", "en");
t.add("admin.course.cancel_recommend_success_hint", "Course recommendation has been cancelled!", "js", "en");
t.add("admin.course.close_course_hint", "Are you sure you want to close this class? After the course is closed, students who are still in the validity period will be able to continue their studies.", "js", "en");
t.add("admin.course.close_success_hint", "Course was closed successfully!", "js", "en");
t.add("admin.course.publish_hint", "Are you sure you want to publish this course?", "js", "en");
t.add("admin.course.publish_success_hint", "The course was published successfully!", "js", "en");
t.add("admin.course.unknow_error_hint", "unknown mistake", "js", "en");
t.add("admin.course.delete_hint", "Delete a course will delete the chapters, class hours, students, etc. of the course. Really want to delete the course?", "js", "en");
t.add("admin.course.remove_hint", "Removal of the course will delete all student information and student data, and cannot be restored after removal! Are you sure you want to remove this course?", "js", "en");
t.add("admin.course.remind_teacher_success_hint", "Remind the teacher's notice and send it successfully!", "js", "en");
t.add("admin.course.cancel_recommend_hint", "Really you want to cancel the course recommend?", "js", "en");
t.add("admin.course.recommend_success_hint", "Setting the recommended course operation successfully!", "js", "en");
t.add("admin.course.recommend_fail_hint", "Setting the recommended course operation failed!", "js", "en");
t.add("admin.course.week_excellent_courses.setting_hint", "Only three courses can be set up in the weekly excellent courses!", "js", "en");
t.add("admin.course.week_excellent_courses.setting_error_hint", "This course already exists in the weekly excellent courses!", "js", "en");
t.add("admin.course.copying_hint", "Copying course", "js", "en");
t.add("admin.course.copying_progress_hint", "schedule:", "js", "en");
t.add("admin.dictionary.delete_hint", "Are you sure you want to delete this category display?", "js", "en");
t.add("admin.dictionary.delete_success_hint", "successfully deleted!", "js", "en");
t.add("admin.dictionary.service_error_hint", "Server Error!", "js", "en");
t.add("admin.dictionary.update_success_hint", "Update the dictionary successfully!", "js", "en");
t.add("admin.dictionary.create_success_hint", "Add the dictionary successfully!", "js", "en");
t.add("admin.dictionary.update_fail_hint", "Update the dictionary failed, please try again!", "js", "en");
t.add("admin.dictionary.create_fail_hint", "Add the dictionary failed, please try again!", "js", "en");
t.add("admin.edu_cloud.validate_old.title.message", "The name of the online school can not exceed 8 Chinese characters.", "js", "en");
t.add("admin.edu_cloud.sms_send_num", "Send amount (s)", "js", "en");
t.add("admin.edu_cloud.close_sms_fail_hint", "You have enabled the phone registration mode, you can not turn off the SMS function!", "js", "en");
t.add("admin.file.delete_hint", "Are you sure you want to delete this file?", "js", "en");
t.add("admin.group.operating_hint", "%trigger% \uff1f", "js", "en");
t.add("admin.group.operating_success_hint", "%trigger% successfully\uff01", "js", "en");
t.add("admin.group.operating_fail_hint", "%trigger% failed", "js", "en");
t.add("admin.group.thread_delete_hint", "Are you sure you want to delete the thread?", "js", "en");
t.add("admin.keyword.delete_hint", "Are you sure you want to delete this keyword?", "js", "en");
t.add("admin.material_lib.video", "Video", "js", "en");
t.add("admin.material_lib.audio", "Audio", "js", "en");
t.add("admin.material_lib.picture", "Picture", "js", "en");
t.add("admin.material_lib.document", "Document", "js", "en");
t.add("admin.material_lib.other", "Other", "js", "en");
t.add("admin.material_lib.space_pie_chart_title", "Storage space usage distribution", "js", "en");
t.add("admin.material_lib.flow_pie_chart_title", "Flow usage distribution", "js", "en");
t.add("admin.material_lib.total_line_chart_title", "Space\/flow details", "js", "en");
t.add("admin.material_lib.video_line_chart_title", "Video details", "js", "en");
t.add("admin.material_lib.audio_line_chart_title", "Audio details", "js", "en");
t.add("admin.material_lib.document_line_chart_title", "Document details", "js", "en");
t.add("admin.navigation.save_success_hint", "Save navigation successfully!", "js", "en");
t.add("admin.open_course.member_delete_title", "Delete member", "js", "en");
t.add("admin.open_course.recommend_delete_title", "Delete related recommended course", "js", "en");
t.add("admin.open_course.material_delete_title", "Delete lesson material", "js", "en");
t.add("admin.open_course.lesson_delete_title", "Delete lesson", "js", "en");
t.add("admin.open_course.course_delete_title", "Delete course", "js", "en");
t.add("admin.open_course.delete_unknow_error_hint", "%title%,An unknown error has occurred.", "js", "en");
t.add("admin.open_course.delete_exec_hint", "in the process of %title%", "js", "en");
t.add("admin.open_course_analysis.chart_title", "Access source", "js", "en");
t.add("admin.open_course_analysis.watch.chart_title", "View statistics", "js", "en");
t.add("admin.open_course_analysis.watch.chart_data_title", "Number of views", "js", "en");
t.add("admin.operation.upload_carousel_one_success_hint", "Upload carousel Figure 1 successfully!", "js", "en");
t.add("admin.operation.delete_hint", "Are you sure you want to delete?", "js", "en");
t.add("admin.operation.delete_carousel_one_success_hint", "Delete the carousel Figure 1 successfully!", "js", "en");
t.add("admin.operation.delete_carousel_one_fail_hint", "Delete the carousel Figure 1 failed!", "js", "en");
t.add("admin.operation.upload_carousel_two_success_hint", "Upload carousel Figure 2 successfully!", "js", "en");
t.add("admin.operation.delete_carousel_two_success_hint", "Delete the carousel Figure 2 successfully!", "js", "en");
t.add("admin.operation.delete_carousel_two_fail_hint", "Delete the carousel Figure 2 failed!", "js", "en");
t.add("admin.operation.upload_carousel_three_success_hint", "Upload carousel Figure 3 successfully!", "js", "en");
t.add("admin.operation.delete_carousel_three_success_hint", "Delete the carousel Figure 3 successfully!", "js", "en");
t.add("admin.operation.delete_carousel_three_fail_hint", "Delete the carousel Figure 3 failed!", "js", "en");
t.add("admin.operation.upload_carousel_four_success_hint", "Upload carousel Figure 4 successfully!", "js", "en");
t.add("admin.operation.delete_carousel_four_success_hint", "Delete the carousel Figure 4 successfully!", "js", "en");
t.add("admin.operation.delete_carousel_four_fail_hint", "Delete the carousel Figure 4 failed!", "js", "en");
t.add("admin.operation.upload_carousel_five_success_hint", "Upload carousel Figure 5 successfully!", "js", "en");
t.add("admin.operation.delete_carousel_five_success_hint", "Delete the carousel Figure 5 successfully!", "js", "en");
t.add("admin.operation.delete_carousel_five_fail_hint", "Delete the carousel Figure 5 failed!", "js", "en");
t.add("admin.optimize.check_optimize_file", "Check optimization file", "js", "en");
t.add("admin.optimize.optimize_file_success_hint", "Optimized file success", "js", "en");
t.add("admin.optimize.optimizing_file_hint", "in the process of %title%", "js", "en");
t.add("admin.optimize.optimize_file_fail_message", "%title% fail\uff1a", "js", "en");
t.add("admin.optimize.optimize_file_success_message", "%title% finish", "js", "en");
t.add("admin.optimize.optimize_file_error_message", "%title%,An unknown error has occurred.", "js", "en");
t.add("admin.optimize.remove_cache_success_hint", "Refresh the cache successfully!", "js", "en");
t.add("admin.optimize.remove_cache_fail_hint", "Refresh the cache failure!", "js", "en");
t.add("admin.optimize.remove_tmp_success_hint", "Optimize disk space successfully!", "js", "en");
t.add("admin.optimize.remove_tmp_fail_hint", "Optimize disk space failure!", "js", "en");
t.add("admin.optimize.remove_backup_hint", "Are you sure you want to clear the system backup data?", "js", "en");
t.add("admin.optimize.remove_backup_success_hint", "Clear the system backup data successfully!", "js", "en");
t.add("admin.optimize.remove_backup_fail_hint", "Clear the system backup data failure!", "js", "en");
t.add("admin.optimize.backup_database_success_hint", "Backup database is successful, please download the database and optimize disk space in time!", "js", "en");
t.add("admin.optimize.backup_database_fail_hint", "Backup database failed!", "js", "en");
t.add("admin.order.validate_old.adjust_price.display", "Discounted price", "js", "en");
t.add("admin.order.validate_old.valid_price_input.message", "Please enter the correct price, up to two decimal places", "js", "en");
t.add("admin.order.validate_old.discount.display", "Discount", "js", "en");
t.add("admin.order.validate_old.valid_discount_input.message", "Please enter the correct discount, up to two decimal places", "js", "en");
t.add("admin.order.validate_old.result_input.message", "Please select an audit result", "js", "en");
t.add("admin.order.refund_cancel_hint", "Do you really want to cancel your refund application?", "js", "en");
t.add("admin.order.refund_cancel_success_hint", "Refund application cancelled!", "js", "en");
t.add("admin.org.batch_select_check_hint", "Please select data first", "js", "en");
t.add("admin.org.update_success_hint", "Update organization success", "js", "en");
t.add("admin.org.update_fail_hint", "operation failed", "js", "en");
t.add("admin.org_manage.save_success_hint", "Save the organization successfully!", "js", "en");
t.add("admin.org_manage.add_org_fail_hint", "Add the organization failed, please try again!", "js", "en");
t.add("admin.org_manage.delete_hint", "Are you really going to delete the organization and its sub-organizations?", "js", "en");
t.add("admin.org_manage.delete_success_hint", "Organization has been deleted", "js", "en");
t.add("admin.org_manage.contains_data.delete_fail_hint", "The organization contains data", "js", "en");
t.add("admin.org_manage.contains_data_num", "(s)", "js", "en");
t.add("admin.org_manage.contains_data.delete_hint", "Please move to another organization and delete it!", "js", "en");
t.add("admin.role.update_success_hint", "The role has been modified successfully!", "js", "en");
t.add("admin.role.add_success_hint", "The role is added successfully!", "js", "en");
t.add("admin.role.delete_hint", "Are you sure to delete this role?", "js", "en");
t.add("admin.role.delete_success_hint", "Delete role successfully", "js", "en");
t.add("admin.role.delete_fail_hint", "Delete role failed", "js", "en");
t.add("admin.setting.operation_fail_hint", "operation failed!", "js", "en");
t.add("admin.setting.operation_success_hint", "operation successfully!", "js", "en");
t.add("admin.setting.auth.email_verified_hint", "Please verify your email before opening.", "js", "en");
t.add("admin.setting.cloud_key.bind_hint", "Once the authorized domain name is bound, it cannot be changed. Do you really want to bind the authorized domain name?", "js", "en");
t.add("admin.setting.cloud.upload_cloud_video_watermark_error_hint", "Upload cloud video player watermark failed, please try again!", "js", "en");
t.add("admin.setting.cloud.upload_cloud_video_watermark_success_hint", "Upload cloud video player watermark successfully!", "js", "en");
t.add("admin.setting.cloud.delete_cloud_video_watermark_hint", "Are you sure you want to delete the cloud video player watermark?", "js", "en");
t.add("admin.setting.cloud.delete_cloud_video_watermark_success_hint", "Delete the cloud video player watermark successfully!", "js", "en");
t.add("admin.setting.cloud.delete_cloud_video_watermark_fail_hint", "Delete the cloud video player watermark failed!", "js", "en");
t.add("admin.setting.cloud.upload_cloud_video_embed_watermark_success_hint", "Upload cloud video embed watermark successfully!", "js", "en");
t.add("admin.setting.cloud.upload_cloud_video_embed_watermark_fail_hint", "Upload cloud video embed watermark failed, please try again!", "js", "en");
t.add("admin.setting.cloud.delete_cloud_video_embed_watermark_hint", "Are you sure you want to delete the cloud video watermark?", "js", "en");
t.add("admin.setting.cloud.delete_cloud_video_embed_watermark_success_hint", "Delete cloud video embed watermark successfully!", "js", "en");
t.add("admin.setting.cloud.delete_cloud_video_embed_watermark_fail_hint", "Delete cloud video embed watermark failed!", "js", "en");
t.add("admin.setting.cloud.validate_old.video_fingerprint_time.display", "Cloud video fingerprint display time", "js", "en");
t.add("admin.setting.cloud.validate_old.video_fingerprint_opacity.display", "Cloud video fingerprint display opacity", "js", "en");
t.add("admin.setting.consult_setting.upload_qrcode_success_hint", "Upload WeChat QR code successfully!", "js", "en");
t.add("admin.setting.consult_setting.setting_max_num_hint", "Set up to 10..", "js", "en");
t.add("admin.setting.consult_setting.delete_hint", "Are you sure you want to delete?", "js", "en");
t.add("admin.setting.course_avatar.select_default_pic.message", "Please select the default course image file to upload", "js", "en");
t.add("admin.setting.course.upload_live_course_logo_success_hint", "Upload the live course LOGO success!", "js", "en");
t.add("admin.setting.course.live_course_logo_delete_hint", "Are you sure you want to delete?", "js", "en");
t.add("admin.setting.course.live_course_logo_delete_success_hint", "Delete live course LOGO success!", "js", "en");
t.add("admin.setting.course.live_course_logo_delete_fail_hint", "Delete live course LOGO failed!", "js", "en");
t.add("admin.setting.course.upload_default_pic_success_hint", "Uploaded successfully!", "js", "en");
t.add("admin.setting.default_user_avatar.upload_success_hint", "Uploaded successfully!", "js", "en");
t.add("admin.setting.upload_live_logo_success_hint", "Upload LOGO successfully!", "js", "en");
t.add("admin.setting.upload_live_logo_fail_hint", "Upload LOGO failed!", "js", "en");
t.add("admin.setting.mobile_iap_delete_hint", "Are you sure you want to delete?", "js", "en");
t.add("admin.setting.mobile_iap_delete_success_hint", "delete success", "js", "en");
t.add("admin.setting.mobile_iap_delete_fail_hint", "delete failed", "js", "en");
t.add("admin.setting.mobile.startup_diagram_delete_hint", "Are you sure you want to delete?", "js", "en");
t.add("admin.setting.mobile.upload_startup_diagram_figure_1_success_hint", "Uploading the network school startup diagram Figure 1 success!", "js", "en");
t.add("admin.setting.mobile.delete_startup_diagram_figure_1_success_hint", "Delete the network school startup diagram Figure 1 successfully!", "js", "en");
t.add("admin.setting.mobile.delete_startup_diagram_figure_1_fail_hint", "Delete the network school startup diagram Figure 1 failed!", "js", "en");
t.add("admin.setting.mobile.upload_startup_diagram_figure_2_success_hint", "Uploading the network school startup diagram Figure 2 success!", "js", "en");
t.add("admin.setting.mobile.delete_startup_diagram_figure_2_success_hint", "Delete the network school startup diagram Figure 2 successfully!", "js", "en");
t.add("admin.setting.mobile.delete_startup_diagram_figure_2_fail_hint", "Delete the network school startup diagram Figure 2 failed!", "js", "en");
t.add("admin.setting.mobile.upload_startup_diagram_figure_3_success_hint", "Uploading the network school startup diagram Figure 3 success!", "js", "en");
t.add("admin.setting.mobile.delete_startup_diagram_figure_3_success_hint", "Delete the network school startup diagram Figure 3 successfully!", "js", "en");
t.add("admin.setting.mobile.delete_startup_diagram_figure_3_fail_hint", "Delete the network school startup diagram Figure 3 failed!", "js", "en");
t.add("admin.setting.mobile.upload_startup_diagram_figure_4_success_hint", "Uploading the network school startup diagram Figure 4 success!", "js", "en");
t.add("admin.setting.mobile.delete_startup_diagram_figure_4_success_hint", "Delete the network school startup diagram Figure 4 successfully!", "js", "en");
t.add("admin.setting.mobile.delete_startup_diagram_figure_4_fail_hint", "Delete the network school startup diagram Figure 4 failed!", "js", "en");
t.add("admin.setting.mobile.upload_startup_diagram_figure_5_success_hint", "Uploading the network school startup diagram Figure 5 success!", "js", "en");
t.add("admin.setting.mobile.delete_startup_diagram_figure_5_success_hint", "Delete the network school startup diagram Figure 5 successfully!", "js", "en");
t.add("admin.setting.mobile.delete_startup_diagram_figure_5_fail_hint", "Delete the network school startup diagram Figure 5 failed!", "js", "en");
t.add("admin.setting.mobile.bundle_id", "Bundle ID", "js", "en");
t.add("admin.setting.mobile.upload_logo_success_hint", "Upload the network school LOGO success!", "js", "en");
t.add("admin.setting.mobile.delete_logo_success_hint", "Delete the network school LOGO success!", "js", "en");
t.add("admin.setting.mobile.delete_logo_fail_hint", "Delete the network school LOGO failed!", "js", "en");
t.add("admin.setting.mobile.upload_app_icon_success_hint", "Upload app icon successfully!", "js", "en");
t.add("admin.setting.mobile.delete_app_icon_success_hint", "Delete the network school app icon successfully!", "js", "en");
t.add("admin.setting.mobile.delete_app_icon_fail_hint", "Delete the network school app icon failed!", "js", "en");
t.add("admin.setting.mobile.upload_app_cover_success_hint", "Upload the app cover successfully!", "js", "en");
t.add("admin.setting.mobile.delete_app_cover_success_hint", "Delete the app cover successfully!", "js", "en");
t.add("admin.setting.mobile.delete_app_cover_fail_hint", "Delete the app cover failed!", "js", "en");
t.add("admin.site.upload_logo_success_hint", "Upload site LOGO successfully!", "js", "en");
t.add("admin.site.delete_logo_success_hint", "Delete site LOGO successfully!", "js", "en");
t.add("admin.site.delete_logo_fail_hint", "Delete site LOGO failed!", "js", "en");
t.add("admin.site.upload_favicon_success_hint", "Upload site favicon successfully!", "js", "en");
t.add("admin.site.delete_favicon_success_hint", "Delete site favicon successfully!", "js", "en");
t.add("admin.site.delete_favicon_fail_hint", "Delete site favicon failed!", "js", "en");
t.add("admin.site.delete_hint", "Are you sure you want to delete?", "js", "en");
t.add("admin.setting.theme.upgrade_error_hint", "This topic is not currently compatible with the current ES version. Please upgrade first.", "js", "en");
t.add("admin.setting.theme.use_hint", "Do you really want to use this theme?", "js", "en");
t.add("admin.sms.send_success_hint", "Sent successfully!", "js", "en");
t.add("admin.sms.sending_hint", "Sending", "js", "en");
t.add("admin.sms.send_fail_hint", "failure:", "js", "en");
t.add("admin.sms.finished", "finished", "js", "en");
t.add("admin.sms.send_finished", "Send completed", "js", "en");
t.add("admin.sms.send_error_hint", "An unknown error has occurred in the transmission.", "js", "en");
t.add("admin.system.mailer.mail_sent_hint", "The mail has been sent, please check it", "js", "en");
t.add("admin.system.mailer.mail_send_fail_hint", "Mail failed to send, please check the mailbox server configuration", "js", "en");
t.add("admin.system.mailer.sender_name_input.message", "Please input the sender name", "js", "en");
t.add("admin.system.mailer.smtp_server_host_input.message", "Please input the SMTP server address", "js", "en");
t.add("admin.system.mailer.smtp_server_port_input.message", "Please input the SMTP port number", "js", "en");
t.add("admin.system.mailer.smtp_server_username_input.message", "Please input the SMTP username", "js", "en");
t.add("admin.system.mailer.smtp_server_password_input.message", "Please input the SMTP password", "js", "en");
t.add("admin.system.mailer.sender_address_input.message", "Please input the sender address", "js", "en");
t.add("admin.system.mailer.close_email_verify_hint", "You have turned on the mailbox verification login in the user registration mode. Please turn off the <a href=\"%emailSetUrl%\">mailbox verification login<\/a> function first!", "js", "en");
t.add("admin.system.mailer.verify_hint", "verify", "js", "en");
t.add("admin.system.mailer.in_verify_hint", "In verification..", "js", "en");
t.add("admin.system.payment.alipay_secret_input.message", "Please input Key", "js", "en");
t.add("admin.system.payment.alipay_key_input.message", "Please input PID", "js", "en");
t.add("admin.system.payment.wxpay_appid_input.message", "Please input AppID", "js", "en");
t.add("admin.system.payment.wxpay_secret_input.message", "Please input AppSecret", "js", "en");
t.add("admin.system.payment.wxpay_mp_secret_input.message", "Please input MP file verification code", "js", "en");
t.add("admin.system.payment.wxpay_account_input.message", "Please input the merchant number", "js", "en");
t.add("admin.system.payment.wxpay_key_input.message", "Please input the merchant platform Key", "js", "en");
t.add("admin.system.payment.llpay_key_input.message", "Please input the merchant account number", "js", "en");
t.add("admin.system.payment.llpay_accessKey_input.message", "Please input the public key", "js", "en");
t.add("admin.system.payment.llpay_secretKey_input.message", "Please input the secret key", "js", "en");
t.add("admin.system.wechat.notification_open", "Please open \"Web Scan URL Login\" and \"WeChat Authorized Login\" first", "js", "en");
t.add("admin.system.user_fields.truename", "truename", "js", "en");
t.add("admin.system.user_fields.mobile", "mobile", "js", "en");
t.add("admin.system.user_fields.company", "company", "js", "en");
t.add("admin.system.user_fields.idcard", "idcard", "js", "en");
t.add("admin.system.user_fields.gender", "gender", "js", "en");
t.add("admin.system.user_fields.career", "career", "js", "en");
t.add("admin.system.user_fields.weibo", "weibo", "js", "en");
t.add("admin.system.user_fields.wechat", "wechat", "js", "en");
t.add("admin.system.user_fields.add_field_title_error_hint", "Do not add custom fields that are the same as the default fields!", "js", "en");
t.add("admin.system.user_fields.field_type_input.message", "Please select a field type", "js", "en");
t.add("admin.tag.delete_hint", "Are you sure you want to delete the tag?", "js", "en");
t.add("admin.tag.delete_success_hint", "Delete successfully", "js", "en");
t.add("admin.tag.delete_fail_hint", "Server Error!", "js", "en");
t.add("admin.tag.update_tag_success_hint", "The tag was updated successfully!", "js", "en");
t.add("admin.tag.add_tag_success_hint", "The tag was added successfully!", "js", "en");
t.add("admin.tag.single_delete_hint", "Are you sure you want to delete this tag?", "js", "en");
t.add("admin.tag_group.select_tag_empty_hint", "tags in the tag group cannot be empty", "js", "en");
t.add("admin.tag_group.update_success_hint", "The tag group was updated successful!", "js", "en");
t.add("admin.tag_group.add_success_hint", "The tag group was added successfully!", "js", "en");
t.add("admin.tag_group.delete_hint", "Are you sure you want to delete this tag group?", "js", "en");
t.add("admin.tag_group.tag_input_placeholder", "Please input a tag", "js", "en");
t.add("admin.teacher.cancel_promote_hint", "Really want to cancel the teacher recommendation?", "js", "en");
t.add("admin.teacher.cancel_recommend_success_hint", "Teacher recommendation has been canceled!", "js", "en");
t.add("admin.teacher.set_recommend_success_hint", "Set the recommended teacher successfully!", "js", "en");
t.add("admin.teacher.set_recommend_fail_hint", "Set the recommended teacher failed!", "js", "en");
t.add("admin.user.approve_fail_confirm_hint", "Do you confirm that the audit failed?", "js", "en");
t.add("admin.user.approve_success_confirm_hint", "Do you confirm the approval?", "js", "en");
t.add("admin.user.rejection_reason_empty_hint", "Please input the reason for the rejection!", "js", "en");
t.add("admin.user.valid_remark_length_hint", "Sorry, the remarks is too long, please limit it to 100 words!", "js", "en");
t.add("admin.user.approve_submiting_hint", "submitting...", "js", "en");
t.add("admin.user.cancel_approval_hint", "Are you sure you want to cancel this successful approval?", "js", "en");
t.add("admin.user.update_avatar_success_hint", "The avatar update is successful!", "js", "en");
t.add("admin.user.upload_avatar_success_hint", "Uploaded successfully!", "js", "en");
t.add("admin.user.password_modify_success_hint", "Password modified successfully", "js", "en");
t.add("admin.user.password_modify_error_hint", "operation failed", "js", "en");
t.add("admin.user.create_new_user_success_hint", "New user added successfully", "js", "en");
t.add("admin.user.create_new_user_fail_hint", "New user added failed", "js", "en");
t.add("admin.user.edit_user_profile_success_hint", "User profile saved successfully", "js", "en");
t.add("admin.user.edit_user_profile_error_hint", "operation failed", "js", "en");
t.add("admin.user.valid_weibo_address_input.message", "The website address is incorrect and must start with http:\/\/weibo.com.", "js", "en");
t.add("admin.user.valid_site_address_input.message", "The website address is incorrect and must start with http:\/\/ or https:\/\/.", "js", "en");
t.add("admin.user.import_finish_hint", "The import is complete!", "js", "en");
t.add("admin.user.import_progress_hint", "Already imported\uff1a%progressNum%", "js", "en");
t.add("admin.user.import_fail_hint", "%title% failure\uff1a", "js", "en");
t.add("admin.user.import_completed_hint", "%title% completed", "js", "en");
t.add("admin.user.import_error_hint", "%title%, An unknown error has occurred.", "js", "en");
t.add("admin.user.lock_operational_hint", "Really want %title%?", "js", "en");
t.add("admin.user.lock_operational_success_hint", "%title% successfully\uff01", "js", "en");
t.add("admin.user.lock_operational_fail_hint", "%title% failed", "js", "en");
t.add("admin.user.sending_passwordreset_email_hint", "A password reset verification email is being sent, please wait a moment.", "js", "en");
t.add("admin.user.password_reset_email_send_success_hint", "Password reset verification email, sent successfully!", "js", "en");
t.add("admin.user.password_reset_email_send_fail_hint", "Password reset verification email, failed to send", "js", "en");
t.add("admin.user.sending_email_verify_email_hint", "Email verification email is being sent, please wait a moment.", "js", "en");
t.add("admin.user.email_verify_email_send_success_hint", "Email verification email, sent successfully!", "js", "en");
t.add("admin.user.email_verify_email_send_fail_hint", "Email verification email, failed to send", "js", "en");
t.add("admin.user.change_user_role_fail_hint", "User must have %user% role", "js", "en");
t.add("admin.user.cancel_user_teacher_role_hint", "Cancel the teacher role of the user and will retake the teacher rights for all taught courses for that user. Do you really want to do this?", "js", "en");
t.add("admin.user.change_roles_success_hint", "User group saved successfully", "js", "en");
t.add("admin.user.change_roles_fail_hint", "operation failed", "js", "en");
t.add("admin.user.update_org_success_hint", "Modify the user's organization success", "js", "en");
t.add("admin.user.update_org_fail_hint", "operation failed", "js", "en");
t.add("admin.wechat_app.mp_name_input.message", "Please fill in the weapp title within 10 words", "js", "en");
t.add("admin.wechat_app.mp_description_input.message", "Please fill out the weapp introduction", "js", "en");
t.add("admin.wechat_app.contact_name_input.message", "Please fill in the contact name", "js", "en");
t.add("admin.wechat_app.contact_phone_input.message", "Please fill in the correct phone number", "js", "en");
t.add("admin.wechat_app.contact_qq_input.message", "Please fill in the correct QQ number", "js", "en");
t.add("admin.util.batch_delete.checked_empty_hint", "No %name% is selected", "js", "en");
t.add("admin.util.batch_delete.delete_hint", "Are you sure you want to delete the selected %ids%(s) %name%?", "js", "en");
t.add("admin.util.batch_delete.deleting_hint", "Deleting %name%, please wait a moment.", "js", "en");
t.add("admin.util.item_delete.delete_hint", "Really want to delete the %name%?", "js", "en");
t.add("admin.util.item_delete.delete_success_hint", "Delete %name% successfully", "js", "en");
t.add("admin.shortcut_add_success_hint", "The current page has been added as a popular link!", "js", "en");
t.add("admin.shortcut_delete_success_hint", "Delete frequently used links successfully!", "js", "en");
t.add("task_show.user_login_protect_tip", "User unLogin", "js", "en");
t.add("admin.course_manage.manage.tags_select.placeholder", "Enter the keyword of the tag", "js", "en");
t.add("exception.common_frequent_operation", "The operation is too frequent, please try again later", "js", "en");
t.add("material.common_table.file_name", "File name", "js", "en");
t.add("material.common_table.transcoding", "Transcoding status", "js", "en");
t.add("material.common_table.transcoding_intro", "Transcoding status introduction", "js", "en");
t.add("material.common_table.transcoding_more", "Details", "js", "en");
t.add("material.common_table.error_reason", "Error reason", "js", "en");
t.add("material.common_table.fail_not_support", "File not supported", "js", "en");
t.add("material.common_table.fail_error_tip", "File transcoding failed. Please provide file information and contact the operator for processing.", "js", "en");
t.add("material.common_table.not_support_error_tip", "The uploaded file format does not support transcoding. Please click on the highlighted \"File not supported\" and the solution will be displayed.", "js", "en");
t.add("material.common_table.solution_way", "Solutions", "js", "en");
t.add("course.stick.success", "Top success!", "js", "en");
t.add("course.cancel.stick.success", "Unpinned successfully!", "js", "en");
t.add("wechat.notification.wechat_bind_hover", "<div class=\"wechat-intro-title cd-text-warning\"><i class=\"es-icon es-icon-xinxi cd-mr8\"><\/i>Prompt<\/div>\n  <div class=\"wechat-intro-content\">\n    <div>For better service, we recommend that you open the WeChat course notification.<\/div>\n    <div>Click here to bind WeChat and follow the service number to start the course notification.<\/div>\n  <\/div>\n", "js", "en");
t.add("wechat.notification.homepage_open_tip", "<span class=\"%messageClass%\">\"WeChat notification\" can be opened in \"Personal Settings - Third Party Login\"\u3002<\/span>", "js", "en");
t.add("wechat.notification.homepage.open_tip_title", "<span class=\"%messageClass%\">go to open<\/span>", "js", "en");
t.add("wechat.notification.cloud_open_tip", "Please open ES Cloud", "js", "en");
t.add("admin.wechat_notification.send_days", "Send Days", "js", "en");
t.add("document.import.intro_hover", "<div class=\"document-import-intro-title cd-text-warning\"><i class=\"es-icon es-icon-xinxi cd-mr8\"><\/i>\u63d0\u793a<\/div> <div class=\"document-import-intro-content\">\n  <div align=\"center\">New import function,Just try.<\/div>\n<\/div>\n", "js", "en");
t.add("document.import.skip_btn", "I know!", "js", "en");
t.add("subject.testpaper_title_empty_hint", "Testpaper title can not be empty", "js", "en");
t.add("subject.testpaper_title_too_long_hint", "Enter up to 50 characters", "js", "en");
t.add("subject.delete.title", "Delete confirm", "js", "en");
t.add("subject.delete.content", "Are you sure you want to delete this question?", "js", "en");
t.add("subject.save_success", "Save successfully!", "js", "en");
t.add("subject.select_question_hint", "Select question please", "js", "en");
t.add("subject.question_unit", "", "js", "en");
t.add("subject.comma", ",", "js", "en");
t.add("subject.period", ".", "js", "en");
t.add("subject.miss_score_no_more_than_score", "Missing score is no more than score", "js", "en");
t.add("subject.score_update_success", "Score modified successfully", "js", "en");
t.add("subject.difficulty_update_success", "Difficulty modified successfully", "js", "en");
t.add("subject.category_update_success", "Category modified successfully", "js", "en");
t.add("subject.question_count", "%count% questions total", "js", "en");
t.add("subject.total_score", "%totalScore% score total", "js", "en");
t.add("subject.is_editing_warning", "Finish %seq% question before other operation", "js", "en");
t.add("subject.sub_is_editing_warning", "Please finish editing sub-question %seq% of material %parentNum%", "js", "en");
t.add("subject.question_score_unit", "point", "js", "en");
t.add("subject.stem_required", "Enter stem please", "js", "en");
t.add("subject.choice_option_least_two", "At least 2 options required", "js", "en");
t.add("subject.choice_option_most_ten", "At most 10 options required", "js", "en");
t.add("subject.validate.stem_required", "The content of the title must not be empty", "js", "en");
t.add("subject.validate.option_required", "The content of the option must not be empty", "js", "en");
t.add("subject.choice_answer_least_two", "At least 2 answers required", "js", "en");
t.add("subject.choice_require_answer", "must choose a answer", "js", "en");
t.add("subject.essay_require_answer", "Enter answer please", "js", "en");
t.add("subject.symbol.picture", "picture", "js", "en");
t.add("subject.question_error_tip", "The %seqs% question has error", "js", "en");
t.add("subject.material_nosub_tip", "The first %seq% title material is missing subtopics, please add subtopic first", "js", "en");
t.add("subject.question_delete_tip", "Please keep at least one topic", "js", "en");
t.add("user.account.order_pay_course_close_title", "The course is closed", "js", "en");
t.add("user.account.order_pay_course_close_hint", "The course in this order has been closed.Confirmed to pay?", "js", "en");
t.add("user.account.order_pay_classroom_close_title", "The classroom is closed", "js", "en");
t.add("user.account.order_pay_classroom_close_hint", "The classroom in this order has been closed.Confirmed to pay?", "js", "en");
t.add("user.account.order_pay_vip_close_title", "The vip level is closed", "js", "en");
t.add("user.account.order_pay_vip_close_hint", "The vip level in this order has been closed.Confirmed to pay?", "js", "en");
t.add("user.account.order_pay", "Continue", "js", "en");
t.add("user.account.order_not_pay", "Not paying", "js", "en");
t.add("notify.copy_link_success", "Copy link succeeded", "js", "en");
t.add("confirm.remove_coupon", "Sure to delete this coupon batch?", "js", "en");
t.add("notify.remove_coupon_success", "Delete this coupon batch succeeded!", "js", "en");
t.add("notify.remove_coupon_fail", "Delete this coupon batch failed!", "js", "en");
t.add("notify.channel_select", "Choose at least one distribution channel", "js", "en");
t.add("coupon.fixed_day", "Validity period", "js", "en");
t.add("coupon.fixed_day.message", "Please enter validity days after receipt", "js", "en");
t.add("admin.coupon.setting.confirm_message", "Closing the coupon switch will affect all marketing campaigns that are issuing coupons, which will result in the marketing campaigns that use coupons not working properly. Coupons that have already been issued will not be able to continue to be used. The student side will block the \"My Coupons\" module, and the order page will not be able to continue to select coupon orders. Whether to continue?", "js", "en");
t.add("admin.coupon.setting.success_message", "status saved", "js", "en");
t.add("coupon.target_type.multi_course", "Part of course", "js", "en");
t.add("coupon.target_type.multi_classroom", "Part of class", "js", "en");
t.add("admin.wechat.live_open_scenes_error.hint", "At least one scene\u3002", "js", "en");
t.add("course.question_manage.manage.delete_tips", "Deleting the question may affect the exercise of class, please be cautious!", "js", "en");
t.add("admin.setting.invite.coupon.empty.tips", "Please set coupon batch", "js", "en");
t.add("course.plan_task.activity_ppt_animation_img", "Switch img mode", "js", "en");
t.add("course.plan_task.activity_ppt_animation_slide", "Switch animation mode", "js", "en");
t.add("admin.mobile_manage.discovery_upgrade_madal.notice_successed", "Upgrade success", "js", "en");
t.add("admin.mobile_manage.discovery_upgrade_madal.notice_failed", "Upgrade failed", "js", "en");
t.add("admin.mobile_manage.discovery_upgrade_madal.notice_upgraded", "Cannot repeat upgrade", "js", "en");
t.add("course.plan_task.lessons_publish_status", "Published Lesson Number:%publishedNum%<br\/>Unpublish Lesson Number:%unpublishedNum%", "js", "en");
t.add("admin.question_bank.choose_category", "Please select the category", "js", "en");
t.add("admin.question_bank.save_success", "Save Success", "js", "en");
t.add("admin.question_bank.save_fail", "Save Fail", "js", "en");
t.add("admin.question_bank.delete_hint", "Are you sure you want to delete this question bank\uff1f", "js", "en");
t.add("admin.question_bank.fail_not_delete", "This question bank contains %testpaperNum% of the test papers, %questionNum% of the questions, can not be deleted", "js", "en");
t.add("admin.question_bank.no_category", "No Category", "js", "en");
t.add("question_bank.question_category.name_max_message", "The length of the name must be less than or equal to 30", "js", "en");
t.add("question_bank.question_category.name_chinese_alphanumeric_message", "The name supports Chinese characters, English letters, numbers and _ . \u00b7", "js", "en");
t.add("question_bank.question_category.create_success", "Create Category Success", "js", "en");
t.add("question_bank.question_category.update_success", "Update Category Success", "js", "en");
t.add("question_bank.question_category.delete_confirm_title", "Delete Confirm", "js", "en");
t.add("question_bank.question_category.delete_confirm_hint", "This category and its subcategories contain %count% questions. After deletion, these questions will become unclassified. Are you sure you want to delete this category?", "js", "en");
t.add("question_bank.question_category.not_set", "Not Set", "js", "en");
t.add("question.marker_question.select_question_category", "--Select question category--", "js", "en");
t.add("queston_bank.testpaper.no_open_tips", "If you can not find a testpaper, please make sure that the testpaper has been published", "js", "en");
t.add("queston_bank.testpaper.empty_tips", "There is no testpaper in this question bank", "js", "en");
t.add("admin_v2.user.cloude_sms_enable_hint", "please go to\u3010Admin\u3011-\u3010App Cente\u3011-\u3010Cloud service\u3011-\u3010Cloud Sms\u3011open cloud sms first.", "js", "en");
t.add("admin_v2.homepage.quick_entrance.hint", "Set up to 7 quick entries", "js", "en");
t.add("admin_v2.homepage.mini_program.title", "Scan code to open the miniprogram", "js", "en");
t.add("admin.switch_old_version.permission_error", "Please contact super administrator or administrator operation", "js", "en");
t.add("admin.switch_old_version.title", "Toggle backstage", "js", "en");
t.add("admin.switch_old_version.confirm_message", "After switching to the old background, all administrators will switch to the old background to confirm the switch?", "js", "en");
t.add("admin.switch_new_version.confirm_message", "After upgrading to the new background, all administrators will switch to the new background, but the permissions will not change, confirm the switch?", "js", "en");
t.add("admin.can_not_link_data", "Unable to link to data", "js", "en");
t.add("group.thread.reply.max_length.notice", "Reply content must not exceed 3000 words", "js", "en");
t.add("course_manage.live_statistics.empty_tips", "Data syncing, please try again later", "js", "en");
t.add("course_manage.live_statistics.live_not_end", "Live data is not generated", "js", "en");
t.add("course_manage.live_statistics.checkin_not_support", "Check in is currently not supported", "js", "en");
t.add("course_manage.live_statistics.data_not_valid", "The data is abnormal", "js", "en");
t.add("admin_v2.user.nickname_modify_success_hint", "Nickname modified successfully", "js", "en");
t.add("admin_v2.user.nickname_modify_error_hint", "operation failed", "js", "en");
t.add("admin_v2.developer.plumber_operate_hint", "In operation, it may take a while, please wait ...", "js", "en");
t.add("admin_v2.developer.plumber_operate_error_hint", "Success", "js", "en");
t.add("admin_v2.developer.plumber_operate_success_hint", "Failed", "js", "en");
t.add("course_manage.positive_currency.message", "Please enter a valid price greater than 0, up to two decimal places, no more than 8 bits!", "js", "en");
t.add("merchant.resource.product_version.update_success_hint", "Update Success", "js", "en");
t.add("merchant.resource.product_version.update_failed_hint", "Update Failed", "js", "en");
t.add("exception.s2b2c_product.adopt_failed", "Adopt fail,Supplier is editing", "js", "en");
})(Translator);
